Batting records (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,748 of the 11,754 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig McMillanNZ1997-200725628127801014231.541198566.8394816748152
Kevin O'BrienIRE2006-202125624528577914226.63598796.5342418523163
Mitchell JohnsonAUS2005-2015256217553125123*19.29461867.671132733657
Ramiz RajaPAK1984-199725529120867412232.011491756.5111532277617
Aaron FinchAUS2011-202225425515880417236.68896998.16195125871255
Adam ParoreNZ1990-200225328951617911025.961226650.383282548548
Heath StreakZIM/AX1993-2005253265734905127*25.55934552.491242141160
Trent BoultNZ2011-202425316182103352*13.08160864.24011610539
Michael BevanAUS1994-2004249226707697108*49.341129268.16652953922
Jeff DujonWI1981-199124923547526713928.02923752.895221649718
Morné MorkelSA/AX/IWX2006-20182491604612354010.83223255.33003117013
Scott StyrisNZ1999-201124723829664717031.80921772.1293514598106
Dilip VengsarkarIND1976-1992245305411037616639.301662950.2918582278841
Adam ZampaAUS2016-20262459939497368.2874866.440013422
Richie BerringtonSCO2008-202624423035632412732.43687492.0083118481181
Hardik PandyaIND2016-202624319539472410830.284005117.9512410377214
KL RahulIND2014-2026242281351009419941.031369173.73236318976218
Alistair CampbellZIM1992-2003242288177969131*29.411451654.909482077548
Jasprit BumrahIND2016-20262421174647134*6.63103345.6000375313
Graham GoochENG1975-1995241337121319033340.582500752.75286917148640
Gautam GambhirIND2003-2016241283181032420638.961499468.85206320118837
Mitchell MarshAUS2011-202623926433779118133.73883188.2284719793270
Andrew BalbirnieIRE2010-2026239245136345145*27.35762983.17103418647111
Josh HazlewoodAUS2010-2026239154907483911.69153048.890020996
Craig ErvineZIM2010-202623726222729416030.391041470.048431973493
Andrew SymondsAUS1998-2009237213426887162*40.27795986.5384221636141
Umar GulPAK2003-201623715936119965*9.75200259.89013111044
Gordon GreenidgeWI1974-1991236312291269222644.852044655.173065141354148
Allan DonaldSA1991-200323613451747379.00213534.990029680
Romesh KaluwitharanaSL1990-2004235257185491132*22.97782570.175302968022
Rashid KhanIWX/AFG2015-202623517041218660*16.952037107.31061618492
Sarfraz AhmedPAK2007-202323423049616411834.06760981.01635856236
Sunil GavaskarIND1971-19872333163013214236*46.202029348.79357220125047
Kushal Janith PereraSL2013-2026232245126749153*28.97687198.2294023740136
Darren SammyWI/IWX/ICC2004-201723222050380510622.38424089.7411415349150
Bhuvneshwar KumarIND2012-202623210533117163*16.26206656.6804141239
Andrew StraussENG2003-2012231307131131517738.491964457.60275425133035
Kyle MillsNZ2001-20152311504614735714.16215468.38031712446
David GowerENG1978-1992230315261140121539.452048655.65255113126932
John WrightNZ1978-19932302968922518532.032142342.23134716100025
Ravi ShastriIND1981-199222924935693820632.421303146.2515301452347
Jacob OramNZ2001-201222920532468813327.10668370.1562115429124
Andrew FlintoffENG/IWX/ICC1998-200922725926731516731.391007872.5884427828177
Brad HaddinAUS2001-201522625635679016930.72964470.4163412688138
Matthew WadeAUS2011-202422521443468211727.38638773.31519939992
Pat CumminsAUS2011-202622420148237664*15.53434154.73032621858
Russel ArnoldSL1997-200722322346568012332.09943160.234371449823
Kieron PollardWI2007-202222319530426811925.874020106.1731918264234
Fakhar ZamanPAK2017-2026222215126676210*32.896499102.72113515703186
Umar AkmalPAK2009-201922121933588712931.65660989.0833419507125

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