Match centreLoading fixtures…

Zimbabwe · All-Rounder

Brian Bennett Stats, 292 World Cup Runs and 169 ODI

Brian John Bennett is a Zimbabwe international all-rounder and top-order batter. Born in Harare on 10 November 2003, he was 22 on 20 August 2026. Bennett scored 292 runs at an average of 146.00 during the 2026 Men's T20 World Cup, after becoming the youngest male batter to complete international centuries in Tests, ODIs and T20Is. His career table carries a 26 February 2026 cutoff, while later tournament, leadership and squad developments are described with separate dates.

Right-handedRight-arm off break bowlerBorn 10 November 2003
Brian Bennett in an official Peshawar Zalmi squad shirt
Official Peshawar Zalmi named squad portrait ↗
Peshawar Zalmi official team markCurrent squadPeshawar ZalmiPakistan Super League · Official final PSL 11 squad poster and completed title-winning campaign group
Open team page →
Full nameBrian John Bennett
Age22As of 20 August 2026
Date of birth10 November 2003Harare, Zimbabwe
Batting styleRight-handed
Bowling styleRight-arm off break

Career overview

Brian Bennett cricket career

Born 10 November 2003 in Harare; age 22 on 20 August 2026.

Right-handed top-order batter and right-arm off-break option for Zimbabwe.

Scored 292 runs at 146.00 during the 2026 Men's T20 World Cup.

International highs include 139 in Tests, 169 in ODIs and 111 in T20Is.

Named in Peshawar Zalmi's final PSL 11 squad poster for its title-winning campaign.

Career story

Brian Bennett career and playing journey

01

Who is Brian Bennett?

Brian John Bennett is a Zimbabwean top-order batter who also bowls right-arm off-break. Zimbabwe have used him across Tests, ODIs and T20Is, and ICC lists him as an all-rounder. His batting has produced the clearer international milestones so far, but his 5/95 Test return shows that the bowling role is based on a senior performance rather than a decorative style label.

Bennett is the twin brother of David Bennett, who also represented Zimbabwe at the 2022 Under-19 World Cup. This page concerns Brian: born 10 November 2003, right-handed, and the player whose senior highs are 139, 169 and 111. Stating the full identity prevents youth records, portraits or statistics from being attached to the wrong brother.

02

Brian Bennett's Zimbabwe Under-19 pathway

Brian was vice-captain of Zimbabwe's 2022 Under-19 World Cup side. ICC's tournament review records 273 runs in six innings, three fifties, a high score of 83, an average of 45.50 and a strike rate of 84.52. Only five batters finished above him in the review's leading-run list.

His most notable scores included 83 against Pakistan and 62 against West Indies. The same review describes Brian and David Bennett as Zimbabwe's success story at the tournament, with Brian outscoring his twin. These runs belong to age-group cricket and are not part of his later Test, ODI or T20I aggregates.

03

How Brian Bennett reached senior international cricket

Bennett moved from the 2022 youth tournament into Zimbabwe's senior side across all three formats before turning 22. By December 2025, ICC recorded 11 Tests and 11 ODIs, with 509 Test runs and 348 ODI runs. Zimbabwe Cricket also appointed him vice-captain under new Test and ODI captain Richard Ngarava.

The appointment was a leadership decision, not a change to the statistical record. Squad selection, vice-captaincy and an appearance answer different questions. Bennett remained in Zimbabwe's ODI squad against Bangladesh in July 2026 and in the T20I groups for Bangladesh and India later that month, confirming that his multi-format role continued after the World Cup.

04

Brian Bennett's first Test century

Bennett's first Test hundred was 110 not out against Afghanistan in Bulawayo on 27 December 2024. That innings established his red-ball ceiling before the faster and larger century he made in England five months later. The two hundreds sit inside the Test aggregate and should not be counted again as separate career runs.

The dated table also lists a Test five-wicket return of 5/95. A single five-for does not make his bowling output equal to his batting contribution across every match, but it does explain the all-rounder classification. His batting and bowling averages describe different disciplines and should never be compared as if the lower number automatically identifies the stronger skill.

05

Why Brian Bennett's 139 at Trent Bridge mattered

Against England at Trent Bridge on 23 May 2025, Bennett made 139 from 143 balls. He reached his hundred in 97 deliveries, the fastest Test century by a Zimbabwe batter at the time, improving on Sean Williams' 106-ball hundred from 2016. Nottinghamshire's ground report also identifies him as only the second Zimbabwean to score a Test century at Trent Bridge.

The innings came after England declared at 565/6 and did not prevent Zimbabwe from losing the match. Its value is therefore individual resistance in a difficult Test, not a winning performance. The career table records 139 as his Test high; the 97-ball landmark describes how he reached the century, not the length of his full innings.

06

Brian Bennett's 169 against Ireland

Bennett scored 169 against Ireland in Harare on 14 February 2025. Zimbabwe made 299/5 and won by 49 runs after dismissing Ireland for 250. Opening the batting in an ODI for the first time, he shared a 95-run opening stand with Ben Curran and a 136-run second-wicket partnership with Craig Ervine.

The 169 remains his ODI high in the 26 February 2026 table. ICC's later leadership announcement independently records the same score, along with 348 runs from his first 11 ODIs. That gives the innings both match-level and career-level context without claiming that 169 represents his average or a separate total outside the 348 runs.

07

The 111 that completed Bennett's all-format hundreds

On 30 September 2025, Bennett made 111 against Tanzania in the Men's T20 World Cup Africa Qualifier in Harare. The innings followed scores of 72 and 65 in his first two qualifier appearances and completed his set of hundreds in Tests, ODIs and T20Is.

Guinness World Records recognizes Bennett as the youngest male batter to score a hundred in all three international formats, aged 21 years and 324 days. The record depends on the Test 110 not out, ODI 169 and T20I 111 occurring in recognized senior internationals. His later 139 was a second Test hundred, not the innings that completed the set.

08

Brian Bennett's September 2025 run surge

ICC shortlisted Bennett for Men's Player of the Month after he scored 497 runs in nine T20Is during September 2025. His average was 55.22 and his strike rate 165.66 across series against Sri Lanka and Namibia plus the Africa Qualifier. ICC identified him as the leading run-scorer in both bilateral series.

The 497-run monthly total includes his first three qualifier scores of 72, 65 and 111. Those innings should not be added again when describing the month. The award was a nomination decided through the ICC voting process; it is accurate to call him a nominee, not the winner, unless a separate result source establishes that outcome.

09

Brian Bennett at the 2026 T20 World Cup

Zimbabwe returned to the Men's T20 World Cup in 2026 after missing the 2024 edition. Bennett scored 292 runs in six innings at an average of 146.00, with four not-outs. At the end of the tournament, ICC reported that this was the highest batting average recorded in a single Men's T20 World Cup edition.

The run total came during Zimbabwe's progress to the Super Eight stage. They topped their first-round group unbeaten and recorded wins over Australia and Sri Lanka. Bennett's tournament contribution is an individual aggregate inside that team campaign; 292 runs do not mean he made the same contribution in every match or that Zimbabwe won every game he played.

10

The unbeaten 97 against India

Bennett's standout Super Eight innings was 97 not out from 59 balls against India in Chennai. Zimbabwe were chasing a large target and fell short, so the innings was not a match-winning hundred. The unbeaten status explains why it contributed strongly to his tournament average, while the score remained three runs below a century.

Earlier in the tournament he made an unbeaten 48 against Oman, helping Zimbabwe win by eight wickets. That innings moved him to a then career-high 19th in the ICC T20I batting rankings. A ranking position is a dated comparison following a specific update, not a permanent label or a substitute for his tournament runs.

11

Brian Bennett career statistics by format

The secondary career table is dated 26 February 2026. It records 11 Tests and 509 runs at 29.94, 11 ODIs and 348 runs at 31.63, and 57 T20Is and 1,873 runs at 36.72. The respective high scores are 139, 169 and 111. The T20I row also records six wickets and 21 catches at that cutoff.

The first-class row records 26 matches, 1,433 runs and 17 wickets, with a high score of 264 not out and best bowling of 5/95. Tests are included in first-class cricket, and ODIs are part of List A cricket, so overlapping rows must not be added. Later 2026 matches described in this article may fall beyond the table's date.

12

Why Brian Bennett's 264 not out is not his Test high score

Bennett's 264 not out is the highest score in his first-class row, while 139 is his highest score in Tests. First-class cricket is the broader category: it includes Tests as well as qualifying domestic multi-day matches. The 264 therefore came in first-class cricket outside a Test and cannot be presented as a Zimbabwe international double-century.

The same distinction applies to match counts and runs. His 11 Tests at the table cutoff sit within 26 first-class matches, so adding the rows would count the Test portion twice. The 264 not out still matters because it shows a completed long-form innings far beyond his Test high, but its competition status must stay visible whenever the record is compared.

13

Brian Bennett's current Zimbabwe status in 2026

Bennett remained in Zimbabwe's plans after the World Cup. He was selected for the three ODIs against Bangladesh in Harare in July 2026, then retained for the Bangladesh T20Is in Bulawayo. ICC described that T20I group as largely preserving the squad that had reached the World Cup Super Eight stage.

Zimbabwe also named him for the home T20I series against India beginning 23 July. These dated selections support a current multi-format role as of the review date, but they do not prove he played every match in those series. A selection update can confirm availability to the squad; only a scorecard can confirm an appearance, batting position, runs, bowling figures or result contribution.

14

Brian Bennett's Peshawar Zalmi context

The official HBL PSL final squad poster lists Bennett in Peshawar Zalmi's PSL 11 campaign group. This matters because the league's February auction report listed an earlier roster that did not include him; the later team poster is the better source for the completed campaign directory. The page therefore does not backdate him into the auction list.

Peshawar won PSL 11 by beating Hyderabad Kingsmen by five wickets in the final on 3 May 2026. The title is a squad result, but it does not establish that Bennett appeared in the final or every earlier fixture. An appearance, innings or dismissal should be attributed only when the exact match scorecard names him.

15

Brian Bennett's role and development

Bennett's record shows a top-order batter first and an off-spin option second. The 169 ODI and 139 Test innings required longer occupation of the crease, while the 111 in the qualifier and 2026 World Cup performances demonstrate T20 scoring at a different tempo. Treating all three hundreds as one generic achievement would hide the format-specific skills.

His appointment as Zimbabwe vice-captain at 22 adds leadership responsibility but does not guarantee captaincy in a particular match. Likewise, a 5/95 Test spell supports the all-rounder designation without making him a frontline bowler in every XI. Current team balance and conditions determine how much he bowls.

16

Brian Bennett salary, net worth and private life

No audited financial record reviewed for this profile establishes Brian Bennett's current net worth, take-home salary or total career earnings. A squad poster proves roster membership, not a confidential contract amount. If a league publishes an auction value, it must be reported with the season, currency and exact contractual label rather than converted into personal wealth.

Reliable cricket sources also do not justify private addresses, contact information or unsupported relationship claims. Bennett's public record supports age, playing style, family connection to twin brother David, teams and performances. The biography stays within those documented boundaries instead of filling gaps with speculation.

Brian Bennett records

Brian Bennett career statistics and records

Batting, bowling and fielding figures are kept separate by competition and format.

Test (Wikipedia, 26 February 2026)11matches

Batting

Runs
509
High score
139
Average
29.94
100s / 50s
2/2

Bowling & fielding

Wickets
6
Best bowling
5/95
Average
55.83
Balls
528
Catches / stumpings
18 catches; stumpings not listed
5w / 10w
1 / 0

Only fields published by the named source are shown; unavailable values are not guessed.

ODI (Wikipedia, 26 February 2026)11matches

Batting

Runs
348
High score
169
Average
31.63
100s / 50s
1/0

Bowling & fielding

Wickets
0
Balls
20
Catches / stumpings
4 catches; stumpings not listed

Only fields published by the named source are shown; unavailable values are not guessed.

T20I (Wikipedia, 26 February 2026)57matches

Batting

Runs
1,873
High score
111
Average
36.72
100s / 50s
1/12

Bowling & fielding

Wickets
6
Best bowling
2/20
Average
32.50
Balls
140
Catches / stumpings
21 catches; stumpings not listed
5w / 10w
0 five-wicket hauls; ten-wicket hauls not listed

Only fields published by the named source are shown; unavailable values are not guessed.

First-class (Wikipedia, 26 February 2026)26matches

Batting

Runs
1,433
High score
264*
Average
37.71
100s / 50s
4/7

Bowling & fielding

Wickets
17
Best bowling
5/95
Average
49.35
Balls
1,254
Catches / stumpings
31 catches; stumpings not listed
5w / 10w
1 / 0

Only fields published by the named source are shown; unavailable values are not guessed.

Career chronology

Debut and last listed match

International career
Debut

Debut and milestone chronology described in the sourced article

Last listed match

Statistics table dated 26 February 2026

Pakistan Super League
Debut

Named in the official final PSL 11 squad poster

Last listed match

Completed title-winning campaign group checked 20 August 2026

Career achievements

Career achievements and milestones

  1. Scored 292 runs at 146.00 during the 2026 Men's T20 World Cup, the event's highest recorded single-edition average.
  2. Made 97 not out from 59 balls against India in the 2026 World Cup Super Eight stage.
  3. Became the youngest male batter to complete international hundreds in Tests, ODIs and T20Is.
  4. Reached Zimbabwe's fastest Test century in 97 balls during his 139 at Trent Bridge.
  5. Scored 273 runs in six innings as Zimbabwe Under-19 vice-captain at the 2022 World Cup.

Reader questions

Brian Bennett FAQ

How old is Brian Bennett?

Brian Bennett was born on 10 November 2003 and was 22 on 20 August 2026.

What is Brian Bennett's role?

Brian Bennett is a right-handed top-order batter and right-arm off-break bowler classified as an all-rounder.

How many runs did Brian Bennett score at the 2026 T20 World Cup?

Brian Bennett scored 292 runs in six innings at an average of 146.00, with four not-outs. ICC reported it as the highest batting average in a single Men's T20 World Cup edition.

What are Brian Bennett's international high scores?

His dated career table lists 139 in Tests, 169 in ODIs and 111 in T20Is. The three innings belong to separate format aggregates.

What is Brian Bennett's net worth?

No audited financial statement reviewed for this article establishes a reliable current net-worth figure for Brian Bennett.

Did Brian Bennett play for Peshawar Zalmi in PSL 11?

The official final squad poster lists Bennett in Peshawar Zalmi's title-winning PSL 11 campaign group. A specific appearance or innings still requires the corresponding match scorecard.

Conclusion

Brian Bennett's rise is measurable across distinct stages: 273 runs at the 2022 Under-19 World Cup, hundreds in all three senior international formats, Zimbabwe's fastest Test century and 292 runs at the 2026 Men's T20 World Cup. His vice-captaincy and Peshawar Zalmi squad place add leadership and franchise context, while the dated tables keep those achievements separate from changing career totals.