Skip to content
FairPlay
Brian Bennett

Cricket player · Bowler · Zimbabwe

Brian Bennett

Brian Bennett appears in 40 matches with a full FairPlay scorecard (20 Oct 2025 to 1 Nov 2026). 1,061 runs in 40 innings. 4 wickets from 21 overs. 125 matches in FairPlay's recorded career data.

Player profile

Country
Zimbabwe
Role
Bowler
Batting
Right-hand bat
Bowling
Right-arm off-break
Born
19 Feb 2003 Age 23
Recorded matches
125107 internationals

Brian Bennett is a bowler from Zimbabwe with 125 matches in FairPlay's recorded data, including 107 internationals (12 Tests, 25 ODIs, 70 T20Is).

Batting: 3,378 runs across all recorded formats, with 3 hundreds and 15 fifties; the most runs came in T20I cricket (1,759) and the highest recorded score is 169.

Bowling: 20 wickets in recorded matches, 9 of them in T20I 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.

Brian Bennett: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test121956613931.4474.82/3655.833.811
ODI252048916924.4585.51/0188.007.140
T20I70651,7599729.81131.50/8927.448.520
T20 (league and domestic)22575628.50190.00/1––––
T1010102344726.00173.30/0––––
Youth ODI662738345.5084.50/3430.003.640

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.

Brian Bennett at a glance

FairPlay holds 40 complete scorecards featuring Brian Bennett, most recently for Zimbabwe (T20 and shorter, one-day, first-class).

In those matches Brian Bennett batted 40 times for 1,061 runs at a strike rate of 115.45. The highest score was 97 not out off 59 balls against India.

With the ball: 4 wickets from 21 overs, an economy rate of 7.52. Best figures: 2 for 8 against Namibia.

How the 36 dismissals happened: caught 25, bowled 8, LBW 2, hit wicket 1.

These matches were played at 11 different grounds.

Figures in FairPlay's scorecards

Batting
4041,06197*29.47115.455/0
Bowling
1221015842/87.52

Match by match

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

DateMatch
1 Nov 2026Afghanistan v ZimbabweBat 2 (3) · Bowl –
29 Oct 2026Afghanistan v ZimbabweBat 22 (15) · Bowl –
27 Oct 2026Afghanistan v ZimbabweBat 13 (18) · Bowl –
23 Oct 2026Afghanistan v ZimbabweBat 9 (21) · Bowl –
19 Oct 2026Afghanistan v ZimbabweBat 31 (40) · Bowl –
17 Oct 2026Bangladesh v ZimbabweBat 0 (6) · Bowl –
20 Sept 2026Zimbabwe v AustraliaBat 30 (29) · Bowl –
18 Sept 2026Zimbabwe v AustraliaBat 23 (34) · Bowl –
15 Sept 2026Zimbabwe v AustraliaBat 25 (32) · Bowl 0/19 (3)
6 Sept 2026South Africa v ZimbabweBat 6 (5) · Bowl –
3 Sept 2026Namibia v ZimbabweBat 22 (17) · Bowl –
1 Sept 2026South Africa v ZimbabweBat 13 (8) · Bowl –
31 Aug 2026Namibia v ZimbabweBat 32 (21) · Bowl 2/8 (1)
29 Aug 2026South Africa v ZimbabweBat 34 (35) · Bowl –
26 Jul 2026Zimbabwe v IndiaBat 0 (1) · Bowl 0/7 (1)
25 Jul 2026Zimbabwe v IndiaBat 32 (19) · Bowl 1/22 (2)
23 Jul 2026Zimbabwe v IndiaBat 0 (1) · Bowl –
19 Jul 2026Zimbabwe v BangladeshBat 47 (38) · Bowl 0/11 (1)
17 Jul 2026Zimbabwe v BangladeshBat 11 (5) · Bowl 0/9 (1)
15 Jul 2026Zimbabwe v BangladeshBat 44 (30) · Bowl –
11 Jul 2026Zimbabwe v BangladeshBat 6 (19) · Bowl 0/22 (3)
9 Jul 2026Zimbabwe v BangladeshBat 0 (5) · Bowl 1/13 (3)
6 Jul 2026Zimbabwe v BangladeshBat 17 (24) · Bowl –
28 Jun 2026Zimbabwe v BangladeshBat 59 (67) · Bowl –
1 Mar 2026Zimbabwe v South AfricaBat 15 (13) · Bowl 0/9 (1)
26 Feb 2026India v ZimbabweBat 97* (59) · Bowl 0/16 (2)
23 Feb 2026Zimbabwe v West IndiesBat 5 (5) · Bowl –
19 Feb 2026Sri Lanka v ZimbabweBat 63* (48) · Bowl –
13 Feb 2026Australia v ZimbabweBat 64* (56) · Bowl –
9 Feb 2026Oman v ZimbabweBat 48* (36) · Bowl 0/18 (2)
5 Feb 2026Oman v ZimbabweBat 56 (28) · Bowl –
3 Feb 2026Netherlands v ZimbabweBat 1 (2) · Bowl –
25 Nov 2025Sri Lanka v ZimbabweBat 34 (26) · Bowl –
23 Nov 2025Pakistan v ZimbabweBat 9 (5) · Bowl –
20 Nov 2025Sri Lanka v ZimbabweBat 49 (42) · Bowl –
18 Nov 2025Pakistan v ZimbabweBat 49 (36) · Bowl 0/4 (1)
2 Nov 2025Zimbabwe v AfghanistanBat 47 (31) · Bowl –
31 Oct 2025Zimbabwe v AfghanistanBat 16 (15) · Bowl –
29 Oct 2025Zimbabwe v AfghanistanBat 24 (15) · Bowl –
20 Oct 2025Zimbabwe v AfghanistanBat 6 (9) · Bowl –

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 Brian Bennett has been selected.

More players from Zimbabwe

All Zimbabwe players