Skip to content
FairPlay

Cricket player · Bowler · Zimbabwe

Newman Nyamhuri

Newman Nyamhuri appears in 16 matches with a full FairPlay scorecard (28 Jun 2026 to 1 Nov 2026). 109 runs in 14 innings. 25 wickets from 84.1 overs. 39 matches in FairPlay's recorded career data.

Player profile

Country
Zimbabwe
Role
Bowler
Batting
Right-hand bat
Born
19 Jan 2006 Age 20
Recorded matches
3930 internationals

Newman Nyamhuri is a bowler from Zimbabwe with 39 matches in FairPlay's recorded data, including 30 internationals (5 Tests, 14 ODIs, 11 T20Is).

Batting: 167 runs across all recorded formats, with 0 hundreds and 0 fifties; the most runs came in ODI cricket (65) and the highest recorded score is 33.

Bowling: 39 wickets in recorded matches, 13 of them in ODI cricket, with 1 five-wicket haul.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Newman Nyamhuri: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test5744266.2938.30/0940.673.940
ODI147653310.8367.00/01327.626.191
T20I118522710.4094.50/0930.679.920
T104100––0/00–17.000
Youth ODI54631.5027.30/0826.755.710

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Newman Nyamhuri at a glance

FairPlay holds 16 complete scorecards featuring Newman Nyamhuri, most recently for Zimbabwe (T20 and shorter, one-day, first-class).

In those matches Newman Nyamhuri batted 14 times for 109 runs at a strike rate of 75.69. The highest score was 33 off 51 balls against Bangladesh.

With the ball: 25 wickets from 84.1 overs, an economy rate of 7.03. Best figures: 5 for 62 against Australia.

How the 10 dismissals happened: bowled 5, caught 5.

These matches were played at 4 different grounds.

Figures in FairPlay's scorecards

Batting
1441093310.9075.690/0
Bowling
1784.14592255/627.03

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
1 Nov 2026Afghanistan v ZimbabweBat 9 (10) · Bowl 0/23 (3)
27 Oct 2026Afghanistan v ZimbabweBat 2 (3) · Bowl 4/31 (3.5)
23 Oct 2026Afghanistan v ZimbabweBat 0 (5) · Bowl 2/30 (6)
17 Oct 2026Bangladesh v ZimbabweBat 21* (17) · Bowl 1/56 (6)
18 Sept 2026Zimbabwe v AustraliaBat 2 (2) · Bowl 0/37 (5)
15 Sept 2026Zimbabwe v AustraliaBat 1 (3) · Bowl 5/62 (9)
6 Sept 2026South Africa v ZimbabweBat 7 (7) · Bowl 2/51 (4)
1 Sept 2026South Africa v ZimbabweBat 27 (25) · Bowl 1/30 (4)
31 Aug 2026Namibia v ZimbabweBat – · Bowl 0/37 (4)
29 Aug 2026South Africa v ZimbabweBat 2* (2) · Bowl 1/31 (2)
26 Jul 2026Zimbabwe v IndiaBat 1* (1) · Bowl 0/18 (2)
25 Jul 2026Zimbabwe v IndiaBat 3 (6) · Bowl 1/25 (3)
23 Jul 2026Zimbabwe v IndiaBat 1* (1) · Bowl 0/30 (2)
9 Jul 2026Zimbabwe v BangladeshBat – · Bowl 0/20 (4)
6 Jul 2026Zimbabwe v BangladeshBat 33 (51) · Bowl 2/22 (6)
28 Jun 2026Zimbabwe v BangladeshBat 0 (11) · Bowl 4/61 (12.2) & 2/28 (8)

Zimbabwe's next match

Afghanistan v Zimbabwe, Test Series, 5 Nov 2026 at Sharjah Cricket Stadium.

The playing XI is named at the toss, so this does not mean Newman Nyamhuri has been selected.

More players from Zimbabwe

All Zimbabwe players