CricketWise
  1. Home
  2. Players
  3. Bhuvneshwar Kumar

India · Men's cricket

Bhuvneshwar Kumar stats

Data through 31 May 2026Last updated 31 May 2026

Coverage: matches in the Cricsheet data from 8 May 2011 to 31 May 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2011 and 2026, Bhuvneshwar Kumar appears in 21 Tests, 120 ODIs, 86 T20Is for India in the Cricsheet data. With the ball, the best return was 243 wickets in T20 leagues at an average of 25.19 and an economy rate of 7.62.

International matches
227
Tests 21 · ODIs 120 · T20Is 86
International runs
1,171
0 hundreds
International wickets
289
6 five-wicket hauls
T20 league & domestic matches
216
399 runs
Best bowling
6/82
Test

Teams played for

India 2012–2022 · 227Sunrisers Hyderabad 2014–2024 · 145Pune Warriors 2011–2013 · 31Royal Challengers Bengaluru 2025–2026 · 30Uttar Pradesh 2019–2024 · 10

Bhuvneshwar Kumar batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test2129455263*22.081,22545.1034771
ODI120551655253*14.1574773.9018468
T20I86211367168.389471.300200
T20 (leagues & domestic)21681423992710.2341097.3006367

Runs per year

010020030040020112017202634
Bhuvneshwar Kumar: runs per calendar year (all formats in the data)
01002003004002011201320152017201920212023202634
Bhuvneshwar Kumar: runs per calendar year (all formats in the data)
Show as table
Bhuvneshwar Kumar: runs per calendar year (all formats in the data)
YearRuns
20111
201246
2013242
2014310
2015125
201682
2017160
2018219
201999
20200
2021115
202238
202342
202443
202514
202634
Year-by-year batting (39 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2011T20 (leagues & domestic)11–100.0100
2012T20 (leagues & domestic)94013.33100.01100
2012T20I16–100.0600
2013ODI129413.4372.93100
2013T20 (leagues & domestic)9527.4373.22400
2013Test69619.2043.43800
2014ODI8627.7595.42000
2014T20 (leagues & domestic)211.0025.0100
2014T20I10–0.0000
2014Test1024727.4447.86303
2015ODI9498.1762.02500
2015T20 (leagues & domestic)31717.00170.01100
2015T20I294.50112.5900
2015Test25050.0047.63000
2016ODI122.0033.3200
2016T20 (leagues & domestic)8437.17159.32100
2016Test4379.2542.02300
2017ODI713244.0076.75301
2017T20 (leagues & domestic)244.00100.0400
2017T20I233.0033.3200
2017Test3217.0050.01300
2018ODI710120.2068.72100
2018T20 (leagues & domestic)4136.5081.2700
2018T20I24–200.0300
2018Test410133.6740.13300
2019ODI88612.2981.94600
2019T20 (leagues & domestic)5124.0063.2700
2019T20I111.0033.3100
2020T20 (leagues & domestic)100.000.0000
2021ODI22222.0066.71900
2021T20 (leagues & domestic)95959.00118.02400
2021T20I43434.0072.31600
2022ODI144.0036.4400
2022T20 (leagues & domestic)6248.0092.3800
2022T20I8103.3355.6400
2023T20 (leagues & domestic)64214.0089.42700
2024T20 (leagues & domestic)64310.75102.42000
2025T20 (leagues & domestic)6144.6756.0800
2026T20 (leagues & domestic)434–130.81500

Bhuvneshwar Kumar bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test373,3481,644636/828/9626.102.9553.174141
ODI1195,7994,9261415/42–34.945.1041.15167
T20I851,7672,075855/24–24.417.0520.8419
T20 (leagues & domestic)2164,8196,1202435/16–25.197.6219.86314

Wickets per year

02040608020112017202628
Bhuvneshwar Kumar: wickets per calendar year (all formats in the data)
0204060802011201320152017201920212023202628
Bhuvneshwar Kumar: wickets per calendar year (all formats in the data)
Show as table
Bhuvneshwar Kumar: wickets per calendar year (all formats in the data)
YearWickets
20113
201214
201353
201457
201537
201639
201770
201842
201955
20203
202131
202244
202328
202411
202517
202628
Year-by-year bowling (42 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2011T20 (leagues & domestic)4322.336.092/14
2012ODI1213.503.002/27
2012T20 (leagues & domestic)11835.127.212/9
2012T20I2413.756.883/9
2013ODI252833.864.674/8
2013T20 (leagues & domestic)161328.546.513/18
2013T20I1311.678.753/35
2013Test11937.893.283/31
2014ODI151443.574.722/14
2014T20 (leagues & domestic)142017.706.664/14
2014T20I6425.755.421/7
2014Test71926.632.936/82
2015ODI131636.065.574/33
2015T20 (leagues & domestic)141822.617.883/26
2015T20I4250.507.212/26
2015Test21168.004.001/46
2016ODI20–6.530/42
2016T20 (leagues & domestic)172321.307.424/29
2016T20I3329.007.252/8
2016Test71315.002.285/33
2017ODI232833.895.055/42
2017T20 (leagues & domestic)142614.197.055/19
2017T20I7534.007.181/9
2017Test61121.002.674/8
2018ODI141148.825.323/15
2018T20 (leagues & domestic)12939.337.673/26
2018T20I111222.176.545/24
2018Test41020.303.034/87
2019ODI193323.765.234/31
2019T20 (leagues & domestic)171435.507.532/24
2019T20I9833.888.212/19
2020T20 (leagues & domestic)4333.006.992/25
2021ODI5928.005.253/42
2021T20 (leagues & domestic)131037.807.563/22
2021T20I121222.256.594/22
2022ODI20–7.280/64
2022T20 (leagues & domestic)141231.927.343/22
2022T20I303222.507.224/13
2023T20 (leagues & domestic)192818.547.585/16
2024T20 (leagues & domestic)171151.559.303/41
2025T20 (leagues & domestic)141728.419.293/33
2026T20 (leagues & domestic)162817.897.954/23

Bhuvneshwar Kumar against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest1125625.6047.96303
AustraliaTest713026.0042.33800
South AfricaTest410133.6740.13300
West IndiesTest3165.3345.71200
AustraliaODI915822.5781.44600
EnglandODI88216.4085.43100
New ZealandODI8749.25100.02600
Sri LankaODI57224.0056.25301
South AfricaODI106010.0058.31900
BangladeshODI45117.0078.52500
West IndiesODI64310.7587.81800
PakistanODI331.5015.0200
Sri LankaT20I32914.5064.41600
PakistanT20I311–110.0600
South AfricaT20I377.0077.8400
New ZealandT20I344.0057.1200
EnglandT20I333.0060.0200
AustraliaT20I322.0025.0100
Kolkata Knight RidersT20 (leagues & domestic)145511.00101.91100
Gujarat TitansT20 (leagues & domestic)34343.00100.02700
Royal Challengers BengaluruT20 (leagues & domestic)11427.0079.21300
Mumbai IndiansT20 (leagues & domestic)11427.0089.41000
Chennai Super KingsT20 (leagues & domestic)63939.0084.82400
Rajasthan RoyalsT20 (leagues & domestic)73612.0087.81400
Delhi CapitalsT20 (leagues & domestic)83010.00120.01300
Punjab KingsT20 (leagues & domestic)7284.6765.1800
Rising Pune SupergiantT20 (leagues & domestic)3227.33200.02100
Sunrisers HyderabadT20 (leagues & domestic)362.00100.0300
Lucknow Super GiantsT20 (leagues & domestic)333.00100.0200
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandTest92028.302.986/82
South AfricaTest41020.303.034/87
West IndiesTest7917.891.975/33
AustraliaTest11952.783.783/31
AustraliaODI182335.615.284/45
Sri LankaODI152031.254.795/42
West IndiesODI171928.684.624/31
New ZealandODI141934.005.473/43
EnglandODI171641.884.933/29
South AfricaODI161557.536.483/41
PakistanODI101423.574.143/15
BangladeshODI7931.004.983/32
ZimbabweODI3516.003.084/33
South AfricaT20I111418.506.705/24
West IndiesT20I181335.157.252/12
PakistanT20I71117.187.274/26
Sri LankaT20I8920.116.834/22
New ZealandT20I11933.898.032/24
AustraliaT20I9926.447.763/35
EnglandT20I10925.446.803/15
ZimbabweT20I3319.675.362/26
IrelandT20I3239.007.091/16
Punjab KingsT20 (leagues & domestic)263619.837.545/19
Kolkata Knight RidersT20 (leagues & domestic)313327.458.023/19
Delhi CapitalsT20 (leagues & domestic)252924.937.383/5
Mumbai IndiansT20 (leagues & domestic)232722.047.174/23
Rajasthan RoyalsT20 (leagues & domestic)212035.358.784/14
Royal Challengers BengaluruT20 (leagues & domestic)231838.068.272/16
Chennai Super KingsT20 (leagues & domestic)231737.007.373/41
Gujarat TitansT20 (leagues & domestic)91616.627.395/30
Gujarat LionsT20 (leagues & domestic)51210.836.724/29
Lucknow Super GiantsT20 (leagues & domestic)7727.577.423/27
Sunrisers HyderabadT20 (leagues & domestic)5626.678.003/18
Rising Pune SupergiantT20 (leagues & domestic)4338.337.671/17
Deccan ChargersT20 (leagues & domestic)4245.006.921/22

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Trent Bridge2121121.0063
Eden Gardens1211314.1223
Maharashtra Cricket Association Stadium159911.0024
Arun Jaitley Stadium69523.7546
Lord's28844.0052
Sydney Cricket Ground37979.0030
MA Chidambaram Stadium97926.3338
Wankhede Stadium11749.2526
The Wanderers Stadium46817.0033
Rajiv Gandhi International Stadium16685.6721

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Rajiv Gandhi International Stadium565332.367.00
Eden Gardens223521.294.76
M Chinnaswamy Stadium222924.037.94
Arun Jaitley Stadium182522.486.39
Maharashtra Cricket Association Stadium242530.046.21
Narendra Modi Stadium132116.907.24
Punjab Cricket Association IS Bindra Stadium162125.435.56
Wankhede Stadium221838.726.11
Dubai International Cricket Stadium171630.195.61
Queen's Park Oval71510.803.52

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay2366.7037971466.26
T20Middle558961.83584178.46
T20Death40941299.34422051659.28
ODIPowerplay––––3310574.36
ODIMiddle11026142.191366324.89
ODIDeath44248690.9301123527.53

How Bhuvneshwar Kumar was dismissed

How Bhuvneshwar Kumar took wickets

Last 20 innings

010203018 Apr 202321 May 202410 May 20267
Bhuvneshwar Kumar: runs in the last 20 innings
010203018 Apr 202315 May 202328 Apr 202411 Dec 202410 Apr 20253 Jun 202510 May 20267
Bhuvneshwar Kumar: runs in the last 20 innings
Show as table
Bhuvneshwar Kumar: runs in the last 20 innings
InningsRuns
18 Apr 20232
4 May 20235
13 May 20232
15 May 202327
9 Apr 20246
25 Apr 202413
28 Apr 20244
21 May 20240
26 May 20240
11 Dec 202420
28 Mar 20250
2 Apr 20251
10 Apr 20251
18 Apr 20258
23 May 20253
3 Jun 20251
10 Apr 20269
18 Apr 20263
30 Apr 202615
10 May 20267
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
10 May 2026T20 (leagues & domestic)Mumbai Indians7*2not outShaheed Veer Narayan Singh International Stadium
30 Apr 2026T20 (leagues & domestic)Gujarat Titans15*15not outNarendra Modi Stadium
18 Apr 2026T20 (leagues & domestic)Delhi Capitals3*2not outM Chinnaswamy Stadium
10 Apr 2026T20 (leagues & domestic)Rajasthan Royals9*7not outAssam Cricket Association Stadium
3 Jun 2025T20 (leagues & domestic)Punjab Kings12caughtNarendra Modi Stadium
23 May 2025T20 (leagues & domestic)Sunrisers Hyderabad32bowledEkana Cricket Stadium
18 Apr 2025T20 (leagues & domestic)Punjab Kings813caughtM Chinnaswamy Stadium
10 Apr 2025T20 (leagues & domestic)Delhi Capitals1*4not outM Chinnaswamy Stadium
2 Apr 2025T20 (leagues & domestic)Gujarat Titans1*2not outM Chinnaswamy Stadium
28 Mar 2025T20 (leagues & domestic)Chennai Super Kings0*2not outMA Chidambaram Stadium
11 Dec 2024T20 (leagues & domestic)Delhi2013caughtM Chinnaswamy Stadium
26 May 2024T20 (leagues & domestic)Kolkata Knight Riders0*1not outMA Chidambaram Stadium
21 May 2024T20 (leagues & domestic)Kolkata Knight Riders04lbwNarendra Modi Stadium
28 Apr 2024T20 (leagues & domestic)Chennai Super Kings4*3not outMA Chidambaram Stadium
25 Apr 2024T20 (leagues & domestic)Royal Challengers Bengaluru1313caughtRajiv Gandhi International Stadium
9 Apr 2024T20 (leagues & domestic)Punjab Kings68caughtMaharaja Yadavindra Singh International Cricket Stadium
15 May 2023T20 (leagues & domestic)Gujarat Titans2726caughtNarendra Modi Stadium
13 May 2023T20 (leagues & domestic)Lucknow Super Giants2*1not outRajiv Gandhi International Stadium
4 May 2023T20 (leagues & domestic)Kolkata Knight Riders5*5not outRajiv Gandhi International Stadium
18 Apr 2023T20 (leagues & domestic)Mumbai Indians25caughtRajiv Gandhi International Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
31 May 2026T20 (leagues & domestic)Gujarat Titans2/2940Narendra Modi Stadium
26 May 2026T20 (leagues & domestic)Gujarat Titans2/2840Himachal Pradesh Cricket Association Stadium
22 May 2026T20 (leagues & domestic)Sunrisers Hyderabad0/5140Rajiv Gandhi International Stadium
17 May 2026T20 (leagues & domestic)Punjab Kings2/3840Himachal Pradesh Cricket Association Stadium
13 May 2026T20 (leagues & domestic)Kolkata Knight Riders1/3440Shaheed Veer Narayan Singh International Stadium
10 May 2026T20 (leagues & domestic)Mumbai Indians4/2340Shaheed Veer Narayan Singh International Stadium
7 May 2026T20 (leagues & domestic)Lucknow Super Giants0/3440Ekana Cricket Stadium
30 Apr 2026T20 (leagues & domestic)Gujarat Titans3/2840Narendra Modi Stadium
27 Apr 2026T20 (leagues & domestic)Delhi Capitals3/530Arun Jaitley Stadium
24 Apr 2026T20 (leagues & domestic)Gujarat Titans1/3140M Chinnaswamy Stadium
18 Apr 2026T20 (leagues & domestic)Delhi Capitals3/2640M Chinnaswamy Stadium
15 Apr 2026T20 (leagues & domestic)Lucknow Super Giants3/2740M Chinnaswamy Stadium
12 Apr 2026T20 (leagues & domestic)Mumbai Indians0/3840Wankhede Stadium
10 Apr 2026T20 (leagues & domestic)Rajasthan Royals0/3740Assam Cricket Association Stadium
5 Apr 2026T20 (leagues & domestic)Chennai Super Kings3/4140M Chinnaswamy Stadium
28 Mar 2026T20 (leagues & domestic)Sunrisers Hyderabad1/3140M Chinnaswamy Stadium
3 Jun 2025T20 (leagues & domestic)Punjab Kings2/3840Narendra Modi Stadium
29 May 2025T20 (leagues & domestic)Punjab Kings1/1720Maharaja Yadavindra Singh International Cricket Stadium
27 May 2025T20 (leagues & domestic)Lucknow Super Giants1/4640Ekana Cricket Stadium
23 May 2025T20 (leagues & domestic)Sunrisers Hyderabad1/4340Ekana Cricket Stadium

Batter vs bowler matchups

Frequently asked questions

How many wickets has Bhuvneshwar Kumar taken in Tests?
63 wickets in 37 innings at an average of 26.10, economy 2.95, best figures 6/82.
How many wickets has Bhuvneshwar Kumar taken in ODIs?
141 wickets in 119 innings at an average of 34.94, economy 5.10, best figures 5/42.
How many runs has Bhuvneshwar Kumar scored in Tests?
552 runs in 29 innings (21 matches) at an average of 22.08 and a strike rate of 45.1, in the data from 2013 to 2018.
How many runs has Bhuvneshwar Kumar scored in ODIs?
552 runs in 55 innings (120 matches) at an average of 14.15 and a strike rate of 73.9, in the data from 2012 to 2022.
How many runs has Bhuvneshwar Kumar scored in T20Is?
67 runs in 21 innings (86 matches) at an average of 8.38 and a strike rate of 71.3, in the data from 2012 to 2022.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.