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
Brett LeeAUS1999-20123222126827286418.94421764.69083225857
Javagal SrinathIND1991-20032962135918927612.29314660.14053217225
Mohammad AshrafulBAN/AX2001-201325830818656919022.651109959.199303272962
Jonny BairstowENG2011-20242863483611581167*37.121520176.192353321304224
Shaun PollockSA/AX/IWX1995-2008421367112734113028.791126765.153303265897
Danny MorrisonNZ1987-199714411450550428.59209626.240031433
Umar GulPAK2003-201623715936119965*9.75200259.89013111044
Morné MorkelSA/AX/IWX2006-20182491604612354010.83223255.33003117013
Makhaya NtiniSA/IWX1998-20112841677190842*9.46174851.95003112214
Kamran AkmalPAK2002-2017266282266827158*26.67883977.2411273184382
Jason HolderWI2013-2026302305656206202*25.86870471.3032631570186
Saleem MalikPAK1982-1999385410601293823736.972028961.86207631119241
Virender SehwagIND/AX/IWX1999-2013372442151721531940.321859092.603872312404242
Moeen AliENG2014-2024297305406678155*25.20923572.3182830666180
Tom LathamNZ2012-20262953553111711264*36.151945460.20256230116395
Nathan AstleNZ1995-2007305357251184622235.681929061.412765301335127
Arjuna RanatungaSL1982-20003594105912561135*35.791852864.68887301076104
Blessing MuzarabaniZIM2017-202617710941490477.2192852.8000295412
Pramodya WickramasingheSL1990-200217112728897519.06164554.530129866
Allan DonaldSA1991-200323513350735378.86209935.020029670
Kagiso RabadaSA2014-20262591855516877112.98279760.31012918738
Romesh KaluwitharanaSL1990-2004235257185491132*22.97782570.175302968022
Mitchell StarcAUS2010-20263062587232129917.27514362.450142930866
Elton ChigumburaZIM/AX2004-202028228035578711723.62714281.0322629471165
Kapil DevIND1978-1994356382549031175*27.53951786.8394129878128
Martin GuptillNZ2009-20223674022713463237*35.901656581.272376291385383
Sourav GangulyIND/AX/ASIA1992-2008420487391852123941.342941762.9638106292015246
Ross TaylorNZ/SAM2006-2025453513851824429042.632489773.284093291768274
Craig McDermottAUS1984-199620916830137242*9.94220862.14002812614
Liton DasBAN2015-202628532417908517629.591129480.44125128975159
Paul StirlingIRE2008-2026339340151017116231.301045697.271557281129292
Kumar SangakkaraSL/AX/IWX2000-2015592665672795531946.754201566.5463152283006158
Danish KaneriaPAK2000-2010799441372297.0276548.630027473
Shannon GabrielWI2012-2023861044325320*4.1572334.990027296
Mitchell JohnsonAUS2005-2015256217553125123*19.29461867.671132733657
Andrew FlintoffENG/IWX/ICC1998-200922725926731516731.391007872.5884427828177
Ian HealyAUS1988-1999286302596120161*25.191086456.334262750210
Alec StewartENG1989-2003301396351313719036.392422354.23197327159036
Shakib Al HasanBAN2006-2024446489551471921733.911870778.6814100271511135
Mustafizur RahmanBAN2015-202626912461378206.0069754.2300262813
Shaheen Shah AfridiPAK2018-2026215134489593711.15130673.4300268343
Saqlain MushtaqPAK1995-2004215175521626101*13.22502032.39122612711
HMRKB HerathSL1999-201818118046184780*13.78363450.8303262118
Pat CumminsAUS2011-202622419948236564*15.66431754.78032621658
Roston ChaseWI2016-202619621523490819425.56828859.226222646160
Upul TharangaSL/AX2005-2019291307219112174*31.861269771.76184526107973
Hamilton MasakadzaZIM2001-201931034779463178*27.831404467.38105226996173
Ben StokesENG2011-2026279355331132125835.161650368.601962261157269
Yuvraj SinghIND/AX2000-2017401391551177816935.051406483.751771261245251
Mohammad YousufPAK/AX/ASIA1998-2010376429501701322344.892704062.923797261718138

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