CricketScore

Players / MG Bracewell

Men's cricket

MG Bracewell: runs, wickets and records

162 recorded matches from 29 Mar 2022 to 16 Aug 2026, most often for New Zealand, MI New York, Peshawar Zalmi. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests101733974*21.1957.101442
ODIs48411,04214035.93107.5238744
T20Is463043461*20.67134.4023617
T20 leagues58507228317.61135.5036232

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests20254/7547.923.600
ODIs43464/2634.594.930
T20Is37353/521.147.340
T20 leagues49363/1033.789.410

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
14078India18 Jan 2023
127*82Ireland10 Jul 2022
8345Lahore Qalandars25 Apr 2026
74*119Pakistan2 Jan 2023
61*25Scotland29 Jul 2022

MG Bracewell: matches in the records

MG Bracewell appears in 162 recorded men's matches, from 29 March 2022 to 16 August 2026, most often for New Zealand, MI New York and Peshawar Zalmi. The matches split as 10 in Test matches, 48 in One Day Internationals, 46 in Twenty20 Internationals and 58 in franchise Twenty20 leagues. The most frequent opponents in the records are Pakistan (24 matches), West Indies (19 matches) and India (12 matches). The ground used most often is National Stadium, Karachi, with 15 matches.

MG Bracewell batting record

In Test matches, the batting record is 339 runs in 17 innings, an average of 21.19, a strike rate of 57.1 and a highest score of 74*, with 1 fifties and 1 ducks.

In One Day Internationals, the batting record is 1,042 runs in 41 innings, an average of 35.93, a strike rate of 107.5 and a highest score of 140, with 2 hundreds, 3 fifties and 1 ducks.

In Twenty20 Internationals, the batting record is 434 runs in 30 innings, an average of 20.67, a strike rate of 134.4 and a highest score of 61*, with 2 fifties and 3 ducks.

In franchise Twenty20 leagues, the batting record is 722 runs in 50 innings, an average of 17.61, a strike rate of 135.5 and a highest score of 83, with 3 fifties and 5 ducks.

MG Bracewell bowling record

In Test matches, the bowling record is 25 wickets in 20 innings, an average of 47.92, an economy rate of 3.60, a strike rate of 79.8 balls per wicket and best figures of 4 for 75.

In One Day Internationals, the bowling record is 46 wickets in 43 innings, an average of 34.59, an economy rate of 4.93 and best figures of 4 for 26.

In Twenty20 Internationals, the bowling record is 35 wickets in 37 innings, an average of 21.14, an economy rate of 7.34 and best figures of 3 for 5.

In franchise Twenty20 leagues, the bowling record is 36 wickets in 49 innings, an average of 33.78, an economy rate of 9.41 and best figures of 3 for 10.

MG Bracewell highest innings

The highest individual scores in the records are: 140 from 78 balls against India at Rajiv Gandhi International Stadium, Uppal, Hyderabad on 18 January 2023 (ODIs). 127* from 82 balls against Ireland at The Village, Malahide, Dublin on 10 July 2022 (ODIs). 83 from 45 balls against Lahore Qalandars at Gaddafi Stadium, Lahore on 25 April 2026 (franchise Twenty20 leagues). 74* from 119 balls against Pakistan at National Stadium, Karachi on 2 January 2023 (Tests). 61* from 25 balls against Scotland at Grange Cricket Club Ground, Raeburn Place, Edinburgh on 29 July 2022 (T20Is).

MG Bracewell best bowling

The best bowling figures in the records are: 4 for 26 against Bangladesh at Rawalpindi Cricket Stadium on 24 February 2025. 4 for 36 against Sri Lanka at Pallekele International Cricket Stadium on 17 November 2024. 4 for 75 against Pakistan at National Stadium, Karachi on 2 January 2023. 3 for 5 against Ireland at Civil Service Cricket Club, Stormont, Belfast on 20 July 2022. 3 for 10 against Birmingham Phoenix at The Rose Bowl, Southampton on 10 August 2025.

MG Bracewell results with the side

In One Day Internationals, the player's side won 31 and lost 15 of the 48 recorded matches (67.4% of decided matches).

In Twenty20 Internationals, the player's side won 27 and lost 14 of the 46 recorded matches (65.9% of decided matches).

In franchise Twenty20 leagues, the player's side won 32 and lost 26 of the 58 recorded matches (55.2% of decided matches).

Against the most frequent opponents the results were Pakistan: 15 won, 6 lost in 24 matches, West Indies: 12 won, 5 lost in 19 matches, India: 3 won, 8 lost in 12 matches, Sri Lanka: 5 won, 5 lost in 11 matches and England: 4 won, 4 lost in 10 matches.

MG Bracewell teams

Matches by side: New Zealand (104), MI New York (12), Peshawar Zalmi (11), Multan Sultans (8), Southern Brave (8), Worcestershire (7), Royal Challengers Bangalore (5), Manchester Super Giants (4) and Seattle Orcas (3).

MG Bracewell main grounds

The grounds used most often are National Stadium, Karachi (15), Gaddafi Stadium, Lahore (12), Hagley Oval, Christchurch (11), Bay Oval, Mount Maunganui (10), Grand Prairie Stadium, Dallas (8) and Seddon Park, Hamilton (6).

MG Bracewell runs by year

Runs in each calendar year of the records: 2022 (458), 2023 (573), 2024 (193), 2025 (988), 2026 (325).

MG Bracewell wickets by year

Wickets in each calendar year of the records: 2022 (36), 2023 (37), 2024 (13), 2025 (41), 2026 (15).

MG Bracewell matches by year

Recorded matches in each calendar year: 2022 (29), 2023 (26), 2024 (15), 2025 (69), 2026 (23).

MG Bracewell fours and sixes

In Test matches, 44 fours and 2 sixes, one boundary every 12.9 balls faced; 55.5% of the runs came in boundaries.

In One Day Internationals, 87 fours and 44 sixes, one boundary every 7.4 balls faced; 58.7% of the runs came in boundaries.

In Twenty20 Internationals, 36 fours and 17 sixes, one boundary every 6.1 balls faced; 56.7% of the runs came in boundaries.

In franchise Twenty20 leagues, 62 fours and 32 sixes, one boundary every 5.7 balls faced; 60.9% of the runs came in boundaries.

How MG Bracewell gets out

In Test matches, 16 recorded dismissals: caught 75%, bowled 6%, lbw 6% and caught and bowled 6%.

In One Day Internationals, 29 recorded dismissals: caught 59%, lbw 17%, bowled 10% and stumped 7%.

In Twenty20 Internationals, 21 recorded dismissals: caught 57%, bowled 19%, run out 19% and lbw 5%.

In franchise Twenty20 leagues, 41 recorded dismissals: caught 59%, bowled 24%, lbw 7% and caught and bowled 5%.

MG Bracewell bowling in detail

In Test matches: 1,422 dot balls (71.3% of legal deliveries), 52 maidens, 1 wides and 1 no-balls and wickets by caught 64%, stumped 24% and lbw 12%.

In One Day Internationals: 996 dot balls (51.4% of legal deliveries), 9 maidens, 29 wides and 0 no-balls and wickets by caught 59%, bowled 20% and stumped 9%.

In Twenty20 Internationals: 228 dot balls (37.7% of legal deliveries), 1 maidens, 31 wides and 0 no-balls and wickets by caught 69%, bowled 9% and lbw 9%.

In franchise Twenty20 leagues: 243 dot balls (31.4% of legal deliveries), 1 maidens, 27 wides and 0 no-balls and wickets by caught 81%, bowled 8% and lbw 6%.

MG Bracewell player of the match awards

Of the 8 player of the match awards on record, the first is dated 10 July 2022 (Ireland v New Zealand) and the latest 28 March 2026 (Rawalpindiz v Peshawar Zalmi): 4 in One Day Internationals, 2 in Twenty20 Internationals and 2 in franchise Twenty20 leagues.

MG Bracewell first and latest matches

The first recorded match in Test matches is dated 10 June 2022 against England and the latest 2 December 2025 against West Indies.

The first recorded match in One Day Internationals is dated 29 March 2022 against Netherlands and the latest 21 July 2026 against West Indies.

The first recorded match in Twenty20 Internationals is dated 18 July 2022 against Ireland and the latest 13 November 2025 against West Indies.

The first recorded match in franchise Twenty20 leagues is dated 2 April 2023 against Mumbai Indians and the latest 16 August 2026 against Trent Rockets.

MG Bracewell against different opponents

The most runs against a single opponent are 395 against Pakistan in 21 innings (average 26.33), 318 against West Indies in 17 innings (average 26.50), 310 against India in 10 innings (average 38.75) and 213 against England in 12 innings (average 17.75).

The most wickets against a single opponent are 26 against Pakistan in 23 innings, 16 against Sri Lanka in 12 innings, 14 against West Indies in 18 innings and 13 against England in 11 innings.

MG Bracewell at different grounds

The grounds that have produced the most runs are Bay Oval, Mount Maunganui (285 runs in 9 innings), National Stadium, Karachi (254 runs in 15 innings), Gaddafi Stadium, Lahore (221 runs in 9 innings) and Trent Bridge, Nottingham (157 runs in 4 innings).

MG Bracewell recent years

Year by year, the latest figures in the records are 2022: 29 matches, 458 runs and 36 wickets; 2023: 26 matches, 573 runs and 37 wickets; 2024: 15 matches, 193 runs and 13 wickets; 2025: 69 matches, 988 runs and 41 wickets; 2026: 23 matches, 325 runs and 15 wickets.

MG Bracewell year by year

The busiest year in the records is 2025, with 69 matches. The most runs in a calendar year came in 2025: 988. The most wickets in a calendar year came in 2025: 41.

Questions and answers

How many matches has MG Bracewell played?

162 recorded matches, from 29 March 2022 to 16 August 2026.

How many runs has MG Bracewell scored in Tests?

339 runs in 17 innings, at an average of 21.19.

How many runs has MG Bracewell scored in ODIs?

1,042 runs in 41 innings, at an average of 35.93.

How many runs has MG Bracewell scored in T20Is?

434 runs in 30 innings, at an average of 20.67.

What is MG Bracewell's highest score?

140 from 78 balls against India on 18 January 2023, at Rajiv Gandhi International Stadium, Uppal, Hyderabad.

How many wickets has MG Bracewell taken in Tests?

25 wickets in 20 innings, with best figures of 4 for 75.

How many wickets has MG Bracewell taken in ODIs?

46 wickets in 43 innings, with best figures of 4 for 26.

How many wickets has MG Bracewell taken in T20Is?

35 wickets in 37 innings, with best figures of 3 for 5.

How many sixes has MG Bracewell hit?

95 sixes and 229 fours in the recorded matches.

How many player of the match awards has MG Bracewell won?

8 in the recorded matches.

How many hundreds has MG Bracewell scored?

2 in the recorded matches.

Which teams has MG Bracewell played for?

New Zealand (104), MI New York (12), Peshawar Zalmi (11), Multan Sultans (8), Southern Brave (8), Worcestershire (7), Royal Challengers Bangalore (5) and Manchester Super Giants (4).

When was MG Bracewell's most recent recorded match?

16 August 2026.

Team pages

Records