Players / JJ Bumrah
Men's cricketJJ Bumrah: runs, wickets and records
393 recorded matches from 4 Apr 2013 to 3 Oct 2026, most often for India, Mumbai Indians. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| Tests | 52 | 77 | 348 | 34* | 6.57 | 41.3 | 0 | 0 | 38 | 11 |
| ODIs | 89 | 22 | 110 | 20* | 9.17 | 64.3 | 0 | 0 | 13 | 2 |
| T20Is | 94 | 8 | 12 | 7 | 2.00 | 66.7 | 0 | 0 | 2 | 0 |
| T20 leagues | 158 | 30 | 75 | 16* | 9.38 | 87.2 | 0 | 0 | 6 | 1 |
Bowling by format
Inn Wkts Best Avg Econ 5w| Format | Inn | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|
| Tests | 99 | 234 | 6/27 | 19.79 | 2.77 | 16 |
| ODIs | 88 | 145 | 6/19 | 24.19 | 4.60 | 2 |
| T20Is | 92 | 119 | 4/15 | 18.45 | 6.58 | 0 |
| T20 leagues | 158 | 187 | 5/10 | 23.75 | 7.34 | 2 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 34* | 64 | England | 12 Aug 2021 |
| 31* | 16 | England | 1 Jul 2022 |
| 28 | 34 | England | 4 Aug 2021 |
| 26 | 28 | England | 15 Feb 2024 |
| 24 | 38 | England | 2 Sep 2021 |
JJ Bumrah: matches in the records
JJ Bumrah appears in 393 recorded men's matches, from 4 April 2013 to 3 October 2026, most often for India and Mumbai Indians. The matches split as 52 in Test matches, 89 in One Day Internationals, 94 in Twenty20 Internationals and 158 in franchise Twenty20 leagues. The most frequent opponents in the records are Australia (52 matches), New Zealand (33 matches) and England (32 matches). The ground used most often is Wankhede Stadium, with 35 matches.
JJ Bumrah batting record
In Test matches, the batting record is 348 runs in 77 innings, an average of 6.57, a strike rate of 41.3 and a highest score of 34*, with 28 ducks.
In One Day Internationals, the batting record is 110 runs in 22 innings, an average of 9.17, a strike rate of 64.3 and a highest score of 20*, with 5 ducks.
In Twenty20 Internationals, the batting record is 12 runs in 8 innings, an average of 2.00, a strike rate of 66.7 and a highest score of 7, with 4 ducks.
In franchise Twenty20 leagues, the batting record is 75 runs in 30 innings, an average of 9.38, a strike rate of 87.2 and a highest score of 16*, with 5 ducks.
JJ Bumrah bowling record
In Test matches, the bowling record is 234 wickets in 99 innings, an average of 19.79, an economy rate of 2.77, a strike rate of 42.9 balls per wicket and best figures of 6 for 27, including 16 five-wicket hauls.
In One Day Internationals, the bowling record is 145 wickets in 88 innings, an average of 24.19, an economy rate of 4.60 and best figures of 6 for 19, including 2 five-wicket hauls.
In Twenty20 Internationals, the bowling record is 119 wickets in 92 innings, an average of 18.45, an economy rate of 6.58 and best figures of 4 for 15.
In franchise Twenty20 leagues, the bowling record is 187 wickets in 158 innings, an average of 23.75, an economy rate of 7.34 and best figures of 5 for 10, including 2 five-wicket hauls.
JJ Bumrah highest innings
The highest individual scores in the records are: 34* from 64 balls against England at Lord's, London on 12 August 2021 (Tests). 31* from 16 balls against England at Edgbaston, Birmingham on 1 July 2022 (Tests). 28 from 34 balls against England at Trent Bridge, Nottingham on 4 August 2021 (Tests). 26 from 28 balls against England at Saurashtra Cricket Association Stadium, Rajkot on 15 February 2024 (Tests). 24 from 38 balls against England at Kennington Oval, London on 2 September 2021 (Tests).
JJ Bumrah best bowling
The best bowling figures in the records are: 6 for 19 against England at Kennington Oval, London on 12 July 2022. 6 for 27 against West Indies at Sabina Park, Jamaica on 30 August 2019. 6 for 33 against Australia at Melbourne Cricket Ground on 26 December 2018. 6 for 45 against England at Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam on 2 February 2024. 6 for 61 against South Africa at Newlands, Cape Town on 3 January 2024.
JJ Bumrah results with the side
In Test matches, the player's side won 22 and lost 25 of the 52 recorded matches (46.8% of decided matches).
In One Day Internationals, the player's side won 62 and lost 26 of the 89 recorded matches (70.5% of decided matches).
In Twenty20 Internationals, the player's side won 71 and lost 17 of the 94 recorded matches (80.7% of decided matches).
In franchise Twenty20 leagues, the player's side won 79 and lost 75 of the 158 recorded matches (51.3% of decided matches).
Against the most frequent opponents the results were Australia: 28 won, 18 lost in 52 matches, New Zealand: 16 won, 15 lost in 33 matches, England: 17 won, 13 lost in 32 matches, South Africa: 16 won, 13 lost in 29 matches and Sri Lanka: 24 won, 3 lost in 27 matches.
JJ Bumrah main grounds
The grounds used most often are Wankhede Stadium (35), Wankhede Stadium, Mumbai (25), Dubai International Cricket Stadium (21), Narendra Modi Stadium, Ahmedabad (10), MA Chidambaram Stadium, Chepauk, Chennai (9) and Eden Gardens (8).
JJ Bumrah runs by year
Runs in each calendar year of the records: 2014 (1), 2016 (8), 2017 (35), 2018 (24), 2019 (11), 2020 (25), 2021 (129), 2022 (89), 2023 (45), 2024 (109), 2025 (38), 2026 (31).
JJ Bumrah wickets by year
Wickets in each calendar year of the records: 2013 (3), 2014 (5), 2015 (3), 2016 (60), 2017 (71), 2018 (95), 2019 (59), 2020 (54), 2021 (57), 2022 (54), 2023 (32), 2024 (103), 2025 (63), 2026 (26).
JJ Bumrah matches by year
Recorded matches in each calendar year: 2013 (2), 2014 (11), 2015 (4), 2016 (43), 2017 (50), 2018 (44), 2019 (34), 2020 (35), 2021 (27), 2022 (29), 2023 (19), 2024 (33), 2025 (33), 2026 (29).
JJ Bumrah fours and sixes
In Test matches, 38 fours and 11 sixes, one boundary every 17.2 balls faced; 62.6% of the runs came in boundaries.
How JJ Bumrah gets out
In Test matches, 53 recorded dismissals: caught 66%, bowled 9%, run out 9% and lbw 9%.
JJ Bumrah bowling in detail
In Test matches: 7,912 dot balls (78.9% of legal deliveries), 396 maidens, 42 wides and 115 no-balls and wickets by caught 47%, bowled 31% and lbw 21%.
In One Day Internationals: 2,782 dot balls (60.8% of legal deliveries), 56 maidens, 146 wides and 22 no-balls and wickets by caught 59%, bowled 31% and lbw 9%.
In Twenty20 Internationals: 968 dot balls (48.4% of legal deliveries), 11 maidens, 73 wides and 13 no-balls and wickets by caught 50%, bowled 39% and lbw 7%.
In franchise Twenty20 leagues: 1,531 dot balls (42.2% of legal deliveries), 8 maidens, 118 wides and 39 no-balls and wickets by caught 64%, bowled 25% and lbw 9%.
JJ Bumrah player of the match awards
Of the 25 player of the match awards on record, the first is dated 29 January 2017 (India v England) and the latest 8 March 2026 (India v New Zealand): 3 in Test matches, 4 in One Day Internationals, 8 in Twenty20 Internationals and 10 in franchise Twenty20 leagues.
JJ Bumrah first and latest matches
The first recorded match in Test matches is dated 5 January 2018 against South Africa and the latest 22 November 2025 against South Africa.
The first recorded match in One Day Internationals is dated 23 January 2016 against Australia and the latest 16 July 2026 against England.
The first recorded match in Twenty20 Internationals is dated 26 January 2016 against Australia and the latest 3 October 2026 against Pakistan.
The first recorded match in franchise Twenty20 leagues is dated 4 April 2013 against Royal Challengers Bangalore and the latest 20 May 2026 against Kolkata Knight Riders.
JJ Bumrah against different opponents
The most runs against a single opponent are 241 against England in 31 innings (average 10.48), 82 against Australia in 26 innings (average 4.82), 82 against South Africa in 22 innings (average 5.86) and 30 against New Zealand in 15 innings (average 3.33).
The most wickets against a single opponent are 114 against Australia in 61 innings, 103 against England in 46 innings, 73 against South Africa in 38 innings and 47 against Sri Lanka in 29 innings.
JJ Bumrah at different grounds
The grounds that have produced the most runs are Lord's, London (41 runs in 5 innings), Sydney Cricket Ground (22 runs in 5 innings), SuperSport Park, Centurion (22 runs in 4 innings) and Newlands, Cape Town (14 runs in 4 innings).
JJ Bumrah recent years
Year by year, the latest figures in the records are 2021: 27 matches, 129 runs and 57 wickets; 2022: 29 matches, 89 runs and 54 wickets; 2023: 19 matches, 45 runs and 32 wickets; 2024: 33 matches, 109 runs and 103 wickets; 2025: 33 matches, 38 runs and 63 wickets; 2026: 29 matches, 31 runs and 26 wickets.
JJ Bumrah year by year
The busiest year in the records is 2017, with 50 matches. The most runs in a calendar year came in 2021: 129. The most wickets in a calendar year came in 2024: 103.
Questions and answers
How many matches has JJ Bumrah played?
393 recorded matches, from 4 April 2013 to 3 October 2026.
How many runs has JJ Bumrah scored in Tests?
348 runs in 77 innings, at an average of 6.57.
How many runs has JJ Bumrah scored in ODIs?
110 runs in 22 innings, at an average of 9.17.
How many runs has JJ Bumrah scored in T20Is?
12 runs in 8 innings, at an average of 2.00.
What is JJ Bumrah's highest score?
34* from 64 balls against England on 12 August 2021, at Lord's, London.
How many wickets has JJ Bumrah taken in Tests?
234 wickets in 99 innings, with best figures of 6 for 27.
How many wickets has JJ Bumrah taken in ODIs?
145 wickets in 88 innings, with best figures of 6 for 19.
How many wickets has JJ Bumrah taken in T20Is?
119 wickets in 92 innings, with best figures of 4 for 15.
How many sixes has JJ Bumrah hit?
14 sixes and 59 fours in the recorded matches.
How many player of the match awards has JJ Bumrah won?
25 in the recorded matches.
Which teams has JJ Bumrah played for?
India (235) and Mumbai Indians (158).
When was JJ Bumrah's most recent recorded match?
3 October 2026.