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
Shamim HossainBAN2021-2026584986885116.78588117.010146025
Musaddiq AhmedGER2024-20262424068712228.63407168.802127443
Hanumant SinghIND1964-19691424268610531.1828835.76153972
M Syahadat RamliMAS2019-202657451568655*22.87661103.780124724
Ashok MalhotraIND1982-19862729568372*28.4691164.98022471
Callum FergusonAUS2009-20163430968371*32.5281983.39051650
Bishan BediIND1966-1979761072968350*8.7666842.810121523
Frederick FaneENG1906-19101427168214326.2320.00133490
Ray PriceZIM1999-201314010629682468.86155044.000017736
David SteeleENG1975-1976917068110640.06171239.78151753
I TakahashiJPN2022-20265951868154*15.84535127.290155035
Ali BacherSA1965-1970122216797332.3372247.09061490
Habib KhanEST2021-2026282606789026.08510132.940525137
Jim LakerENG1948-19594663156766314.0829643.58026432
Brian StathamENG1951-19657087286753811.4426442.800013355
AS SamraPHI2023-20262828367410126.96494136.441405929
Sundeep JoraNEP2019-2026524376746318.72578116.610514130
D NorotamPOR2025-2026242406738428.04483139.340426923
Tino MawoyoZIM2006-201618291673163*24.04182036.98133810
Chris ReadENG1999-20075248116735518.19133350.490195910
Mudassar BukhariNED2007-20168059126727114.3082181.850254823
Hamza DarSPA2021-202636301067191*33.55455147.470424339
Chris GreavesSCO2021-202565491767156*20.9769396.830225615
IA De SilvaBUL2020-202230292669100*24.78602111.131436330
Muhammad MuneebBEL2020-2025303006697122.30538124.350488020
Hedley VerityENG1931-193940441266966*20.91137325.05034170
B NiazBEL2021-20263935566772*22.23550121.270345534
Brydon CarseENG2021-20265852126675616.6885777.830165027
Mohammad SaifuddinBAN2017-202681492366651*25.6267099.400255120
Sybrand EngelbrechtNED2023-2024242226657533.2579883.330315515
Blair PocockNZ1993-1997152906658522.93223129.81064590
Hussain TalatPAK2018-2026353356656323.75665100.00031607
Max WalkerAUS1972-198151541666578*17.50152142.08016601
Wajahatullah WastiPAK1999-20002024166413328.87147345.08211745
James KellyAUS1896-190535561766446*17.032150.00007230
Dhruv JurelIND2024-20261622366312534.89112658.882216613
Denys MorkelSA1927-1932162816638824.5630.0004383
Tushar ImranBAN2001-2007465006636513.26123353.770211791
Luka WoodsSER2024-20261616166110744.07433152.661416735
David HempBER2006-200924243661102*31.4894470.02145708
Naimur RahmanBAN1995-2002354136614817.39117656.21004685
Kerry O'KeeffeAUS1971-19772636106608525.38142334.72014541
Shem NgocheKEN2010-2026133822465941*11.3667497.7700165121
Nithish Kumar ReddyIND2024-20262727365811427.4289473.601235127
Adam HollioakeENG1996-19993835665883*22.6994269.85032535
Harmeet SinghUSA2024-20266143116585920.56547120.290353938
Shamsur RahmanBAN2013-20142530065710621.90107561.121357513
Daniel SmithPHI2019-2026403926576817.76563116.700255628
Billy BatesENG1881-1887152626566427.331844.44050534
Khurram KhanUAE2004-201519192655132*38.5379882.08130672

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