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
MPGT KetiyageCYP2024-2026302926217023.00504123.210434038
Anil SahNEP2018-202531302621112*22.1864895.831426224
Onais BascomeBER2019-2026403646215419.41475130.740124442
Stuart ThompsonIRE2013-2019605086205614.7669988.700225417
Fazal MahmoodPAK1952-1962345066206014.0910.00011082
Mahedi HasanBAN2018-20269065186193313.1767192.2500105216
Jim ChristySA1929-19321018061810334.3310.00151243
Tarisai MusakandaZIM2016-2022323616176017.6388070.110155711
Blair HartlandNZ1992-19942534161468*18.61159038.62034630
Josh DaveySCO2010-20256245146136419.7783373.59023526
Mushtaq AliIND1934-19521120161211232.21--231260
Walter RobinsENG1929-19371927461210826.6130260.60144490
John WatkinsSA1949-1957152716129223.54--032371
Dick MotzNZ1961-1969325636126011.5524739.2703125314
Sohail TanvirPAK2007-201712168196125912.4966691.890166415
Zakir HasanBAN2018-20241932160910019.65123949.15144725
A TuraySIE2022-20264040260978*16.03572106.470236619
Peni VuniwaqaFIJ2022-20262121160872*30.40419145.110315044
Dillon HeyligerCAN2019-20268255246085619.61469129.640154335
Shahadat HossainBAN2005-20159410137608409.50129746.880014767
Marcus HarrisAUS2018-2022142626077925.29132245.92030730
Peter PollockSA1961-197028411360775*21.6836131.30023271
Sonal DinushaSL2025-2026592606133*86.57103458.61320528
Jack IkinENG1946-1955183126066020.9057932.47034380
Ryan HindsWI2001-2009293446068420.20141542.83021722
Maurice FosterWI1969-19781625560512530.2513430.60110450
Isa ZarooBUL2023-20263028260578*23.27507119.330216316
Adnan IdreesKUW2019-2026464036058016.35446135.650367127
P PushparajanMAC2025-20262121260410331.79387156.071414835
Dhammika PrasadSL2006-2015505186044714.05103458.410096211
Aaron RedmondNZ2008-2013212816038322.33117651.28041844
Tip FosterENG1903-1907814160228746.31--111611
Craig CummingNZ2003-2009243236027420.76156638.44014762
M PodoskyPHI2022-20253535460210119.42525114.671164733
Nixon McLeanWI1996-200361631060250*11.36104457.6601135814
Allan SteelENG1880-18881320360014835.2916851.79201510
Lo-handre LouwrensNAM2019-2024272615995723.96100659.54031653
Sanjay KrishnamurthiUSA2021-20263930659968*24.96559107.160353430
Ruvindu GunasekeraCAN2008-2014262605987223.0080574.290635613
Bruce MurrayNZ1968-1971132615989023.9234042.94051492
Cooper ConnollyAUS2024-20263326359714925.9664193.141355220
VS PadhaalFIN2019-2026383735968417.53562106.050235611
Neil FosterENG1983-19937770195963911.69146740.630012634
Craig SerjeantAUS1977-19781526159512423.8074641.69124692
Avishka IroshanROM2025-2026332875956628.33514115.760225424
A RandhawaAUA2022-20264137859578*20.5261596.750314215
Nelson OdhiamboKEN2010-2024724775946714.8563593.540264613
J BanguraSIE2021-20265347459352*13.7977776.32017467
Tommy AndrewsAUS1921-1926152315929426.9113753.28040490
Ramon SealyCAY2022-2026393325926419.10455130.110234430

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