Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)INDInnings break - IND need 199 runs to winLive5th Match · Pakistan ODI Tri-Series 2026/27PAK46/2 (9)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (87 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nauman AliPAK2021-2026223253919714.4885245.890184310
Simon HarmerSA2015-2026162353908221.6797340.08011373
Surya AnandDEN2021-202638281239050*24.38364107.140131514
A Busing-VolschenkNAM2024-20262318538973*29.92368105.710321823
A ParimaCOO2022-2026232123896420.47337115.430223321
Arslan AmjadEST2022-2026302913896413.89375103.730273116
David WilliamsWI1988-1998464283896511.4499639.060111330
James McCollumIRE2019-2023162213877318.4378249.49022531
Tanzim Hasan SakibBAN2023-20265634113875016.8344886.380142416
Ameer SaiyedBOT2019-2026252423865517.55381101.31010358
Ben HilfenhausAUS2007-201259522138656*12.4573452.59019505
Micky StewartENG1962-196481213858735.0052636.50021272
Steven OuterbridgeBER2006-2009262613855615.4066358.07014323
Khalid LatifPAK2008-2016181823846424.0045784.03022386
Jack MoroneyAUS1949-1951712138311834.82110.00213150
KJ FerraryGIB2021-20261917438358*29.46334114.67021357
Ademola OnikoyiNGR2019-20232927338352*15.9643388.450152812
K HindsBAH2021-2025282803836013.68367104.360262722
Kashif DaudUAE2021-202235291138376*21.28379101.060242519
Scott McKechnieHK2017-20233833103834416.6547380.97004264
Ian BradshawWI2004-20076843133833712.7783645.81007294
Richmond BaaleriGHA2021-20263127538256*17.3648678.60020263
A GblaSIE2021-20264739638155*11.55375101.600172514
Muhammad FahadTUR2025-20261212038012031.67212179.251213725
Percy FenderENG1921-1929132113806019.0020671.84023161
SY NihuteMAA2025-2026252343805620.0043188.17011248
Ijaz FaqihPAK1980-19883227438010516.5282546.06106314
Rawl LewisWI1997-2009343253804914.0756767.020062910
MM BaigQAT2023-20263732937960*16.48310122.260141922
Daniel AjekunNGR2019-2025363423793611.8451174.17003322
NMS ParamSIN2019-20232018437872*27.00323117.030213210
Zin HarrisNZ1955-1965918137810122.2410.00113172
Jandre CoetzeeTHA2023-20262623637845*22.24349108.310012414
Sufyan MehmoodOMA2015-2026382873787218.0048677.78014258
Mustafizur RahmanBAN2015-202627012561378205.9169854.1500272813
Tom BruceNZ/SCO2017-20262323337759*18.85317118.930222712
Saba KarimIND1997-2000332843775515.7160662.21012292
George MannENG1948-19497122376136*37.606747.76100302
Mahela UdawatteSL2008-2018192103767317.9054269.37025375
Zeshan ArifAUA2024-2026362543766117.90285131.930123225
Tim ZoehrerAUS1986-19943229537652*15.6776449.21022392
Brian MasabaUGA2019-202457361237637*15.6738098.95002386
Dean FoxcroftNZ2023-2026141323759834.0942887.620321913
Ian SalisburyENG1992-2000192743755016.30132828.24014440
RR SharanCAA2023-20242222237486*18.7041191.000252920
R LutaayaUGA2022-2026312703747013.85296126.35015429
Reggie SchwarzSA1906-1912203583746113.8525851.16016211
Gil LangleyAUS1951-19562637123745314.962025.00013200
Gilbert ParkhouseENG1950-195971303737828.69300.00021170
Esam RahmanJPN2025-2026141433736433.91300124.330213712

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