T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting records (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Courtney WalshWI1984-200174823134030*6.6778643.260016175
Ishant SharmaIND2008-2018454719192316.8669827.510012240
Curtly AmbroseWI1988-19996871165515310.02106351.830112593
Ian BothamENG1977-1992688952351149*27.99346967.774101228133
Wasim BariPAK1972-198430347231728.5635944.290111240
Darren GoughENG1994-20054142104055112.6669158.610111434
Mark BoucherSA/IWX1999-201166801515538923.89261159.480101115314
Daniel VettoriNZ/IWX/ICC1997-201582801713769621.84210265.4607111403
James AndersonENG2002-2023738136359297.9890339.760011490
Jasprit BumrahIND2016-202552281182224.8217746.33001094
Harbhajan SinghIND1998-20135857137216316.39110265.4304107712
Jimmy AdamsWI1992-200148641313769426.98300345.8206101290
Sanath JayasuriyaSL1989-201063745165913124.04222674.53461020121
Stuart BroadENG2007-202368841711266516.81168266.94041013122
Joe RootENG2013-20267511112375018037.88665056.396251038818
Chris MartinNZ2001-201115216205*1.3313115.2700920
Mushtaq AhmedPAK1990-19992226921148*12.4150841.54009212
Allan DonaldSA1992-2002443111122216.1040929.83009110
Morné MorkelSA2008-201836325192407.1148339.75009281
Muttiah MuralitharanSL/IWX/ICC1992-2011553917175437.9518594.59009157
Daryll CullinanSA1993-2000354169038925.80148660.77069834
Dick LilleyENG1896-1909324778018420.0210.00049350
Derek UnderwoodENG1968-198036471637745*12.1692040.98009400
Johnny BriggsENG1884-18993148580912118.816434.38129680
Derek RandallENG1977-198535515150217432.65320646.853891452
Stephen FlemingNZ1994-2007617441939116*27.70347155.8631392078
Alec StewartENG1989-200363947254710729.28441157.7411793006
Brian LaraWI/IWX/ICC1991-2007821085471427745.77710166.391226955042
Virat KohliIND2009-202510612612555118648.69755873.451729952158
Jerome TaylorWI2006-201621213139317.7223658.90008172
Phil TufnellENG1990-20011723123583.1821416.3600830
Mervyn DillonWI1999-200524266161278.0529554.58008210
Danny MorrisonNZ1987-199531261112420*8.2747925.8900891
Mathew SinclairNZ2000-2010212903856913.2895640.27018411
Ajit AgarkarIND1998-2006303042725310.4648655.97018264
Bobby PeelENG1884-1896203344278314.723831.58038250
Steve HarmisonENG/IWX2002-2009283410230239.5840756.51008311
Zaheer KhanIND2000-201243501545957*13.1173162.790185210
WPUJC VaasSL1994-200853551859468*16.05102657.89018584
Ijaz AhmedPAK1987-200048582171415530.61331551.707381859
Inzamam-ul-HaqPAK/IWX1992-200548615177611831.71312956.76115817111
Herschelle GibbsSA1997-200965800237217529.65369464.21410831225
Rahul DravidIND/IWX/ICC1996-2012761016314023333.05696245.1022183546
Nixon McLeanWI1996-20011417211724*7.8023050.8700774
Matthew HoggardENG2002-20061424492164.6045220.3500770
Dennis AmissENG1968-19771929167310824.04146346.00227540
Keith ArthurtonWI1989-199929304651157*25.04137147.48127488
John BracewellNZ1980-19902932740283*16.0887945.73017312
Mark GreatbatchNZ1989-199525321841146*27.13183745.78157794
Makhaya NtiniSA/IWX2000-200942371818828*9.8938548.83007263
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.