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,718 of the 11,786 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashan TillakaratneSL1986-2004278299658334204*35.621774046.6713331976411
Imran KhanPAK1971-199226227565748113635.621163358.5073714544100
Jason HolderWI2013-2026302305656206202*25.86870471.3032631570186
Curtly AmbroseWI1988-20002722406520625311.78404450.99013920922
Waqar YounisPAK1989-20033462586519794510.25355155.73003619137
Jos ButtlerENG2011-20264234266412969162*35.831320098.251578351204418
Tillakaratne DilshanSL1999-2016495525631761619338.132179980.813983352007112
Mohammad AzharuddinIND1984-2000427455631559319939.782256466.91297914134296
Misbah-ul-HaqPAK2001-20172753146311131161*44.351938257.43108417898190
Harbhajan SinghIND/AX1998-201636628663356911516.00504570.74293738081
Mahela JayawardeneSL/AX1997-2015648722622583937439.153994164.6954134472672169
Javed MiandadPAK1975-19963544056216128280*47.022604054.80319214125092
Ishant SharmaIND2007-202119917362866577.80278031.150139951
Lance KlusenerSA1996-200421920561547017437.99712876.746271752796
Nathan LyonAUS2011-20261751996118134713.14355950.94002122317
Lasith MalingaSL2004-202033818961978647.64154163.4702439032
Mustafizur RahmanBAN2015-202626912461378206.0069754.2300262813
Saleem MalikPAK1982-1999385410601293823736.972028961.86207631119241
Zaheer KhanIND/AX/ASIA2000-20143082316020237511.83345858.50034420853
Joe RootENG2012-2026395523592307426249.733450366.8861122262273117
Steve SmithAUS2010-2026363434591786623947.642787264.104985201810155
Arjuna RanatungaSL1982-20003594105912561135*35.791852864.68887301076104
Jonty RhodesSA1992-200329529859834012134.901277665.284501663663
Ian HealyAUS1988-1999286302596120161*25.191086456.334262750210
Javagal SrinathIND1991-20032962135918927612.29314660.14053217225
Carl HooperWI1987-2003327377581150523336.071892960.782056201038128
Prosper UtseyaZIM2004-201520116058160168*15.70274458.35042110619
Adil RashidENG2009-20263351655616756915.37249667.11031516919
Darren GoughENG/ICC1994-20062181725614596512.58290350.26022414514
Shoaib AkhtarPAK/AX/IWX1997-201122115656953479.53185851.2900238235
Shakib Al HasanBAN2006-2024446489551471921733.911870778.6814100271511135
Yuvraj SinghIND/AX2000-2017401391551177816935.051406483.751771261245251
Eoin MorganENG/IRE2006-2022378360551085914835.601153094.18166425917346
Mitchell JohnsonAUS2005-2015256217553125123*19.29461867.671132733657
Kagiso RabadaSA2014-20262591855516877112.98279760.31012918738
Chris MartinNZ2000-2013971125513612*2.3964820.990038150
Kapil DevIND1978-1994356382549031175*27.53951786.8394129878128
Abdur RazzakBAN2004-201819813854106053*12.62147072.1101188627
Dilhara FernandoSL/AX2000-20162041155451339*8.41112845.480019533
Desmond HaynesWI1978-1994352437531608518441.892908053.36359623159177
Rubel HossainBAN2009-20211591155342945*6.9291646.830022496
Ridley JacobsWI1996-200420221952433611825.96788954.963222240349
Saqlain MushtaqPAK1995-2004215175521626101*13.22502032.39122612711
Mohammad RizwanPAK2015-2026256267519075171*42.011117581.2186312815150
Adam ParoreNZ1990-200225328951617911025.961226650.383282548548
Denesh RamdinWI2005-201928328551571016924.40920762.026241659056
Venkatesh PrasadIND1994-20011931105142430*7.19107039.630018185
Kane WilliamsonNZ2010-2026378452501934725148.132929166.0548103221975146
Mohammad YousufPAK/AX/ASIA1998-2010376429501701322344.892704062.923797261718138
Darren SammyWI/IWX/ICC2004-201723222050380510622.38424089.7411415349150

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