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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sid BarnesAUS1938-194813192107223463.06199040.95351932
Carl HooperWI1987-2003327377581150523336.071892960.782056201038128
Amir JangooWI2024-20262325496623346.00116682.853428322
Andy FlowerZIM1992-20032703163511450232*40.751960058.42168016106246
Usman KhawajaAUS2011-202613720716802423242.011478754.2618411284546
Stan McCabeAUS1930-193839625274823248.21321760.0261342695
Mudassar NazarPAK1976-198919722918676223132.051401745.121033125423
Thilan SamaraweeraSL1998-201313417431632423144.221288549.081630157097
Dudley NourseSA1935-195134627296023153.8210863.8991431586
Vinoo MankadIND1946-195944725210923131.4877139.695671087
Bert SutcliffeNZ1947-1965427682727230*40.1019543.08515520716
Herschelle GibbsSA1996-2010360415241460822837.362219965.803565371853187
Kevin PietersenENG/IWX/ICC2004-2014277342291379722744.081921471.813267181531190
Devon ConwayNZ2020-202614817216629222740.33844774.4913321073792
Vinod KambliIND1991-200012011822356122737.09526667.62617731126
Gordon GreenidgeWI1974-1991235310291267822645.122041155.203065131353147
Jonathan TrottENG2007-201512716517679222645.891193056.931342136766
Neil McKenzieSA2000-200912415018494822637.481018448.597261155130
Roshan MahanamaSL1986-199925928724773822529.421465152.388462262419
Jacques KallisSA/AX/IWX1995-2014518615972542422449.084508356.3962148332447253
MS DhoniIND/AX2004-20195375261421726622444.962183479.0816108211486359
Mohammad HafeezPAK2003-2021392429361278022432.521721374.252164341370214
Lou VincentNZ2001-200713414811391922428.61645460.726201340052
Mohammad YousufPAK/AX/ASIA1998-2010376429501701322344.892704062.923797261718138
Polly UmrigarIND1948-196259948363122342.2260.00121451514
Jacques RudolphSA/AX2003-201293122163792222*35.77769449.29618847012
Nathan AstleNZ1995-2007306358251186622235.631930661.462765301338127
Gundappa ViswanathIND1969-198311417510645222239.10875344.731436106446
Robert KeyENG2002-20092132283922127.97178247.081331032
Clyde WalcottWI1948-196044747379822056.6910.001514124711
Mushfiqur RahimBAN2005-20264815437516238219*34.702542163.882385341538175
Marcus TrescothickENG2000-2006202268161032621940.981590264.94265225138284
Michael SlaterAUS1993-20011161738629921938.181160154.3014301269332
Bill EdrichENG1938-195539632244021940.00198330.5661332449
Denis AtkinsonWI1948-19582235692221931.79520.00154466
Darren BravoWI2009-202220324122705221832.201269955.53123517688130
Sanjay ManjrekarIND1987-199611013116403721835.10838348.16524631911
Shakib Al HasanBAN2006-2024446489551471921733.911870778.6814100271511135
Dean JonesAUS1984-199421525036969921645.321578961.4318601774174
Keith FletcherENG1968-19828311817402921639.89863842.28824641912
Abid AliPAK2019-2021223221414215*47.13269552.475431775
David GowerENG1978-1992229313261133021539.482033755.71255013126032
Marnus LabuschagneAUS2018-202614018614683921539.761174658.221338870525
Yashasvi JaiswalIND2023-2026598563620214*45.82466077.681018944790
Victor TrumperAUS1899-1912488983163214*39.05133969.4581372604
David LloydENG1973-198017233837214*41.85186844.81200791
Greg BlewettAUS1995-2000781097310321430.42707343.8741793117
Mathew SinclairNZ1999-2010891089293921429.69588649.935121430912
Kim HughesAUS1977-198516421012626321331.631273448.438392256939
Wavell HindsWI1999-201016419312541321329.91972855.6410271462065

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