Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIOTITLions won the toss and chose to batT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

Batting records (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

Player figures come from full scorecards, which we hold for 11,675 of the 11,681 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael VandortSL2001-200821342119214037.25253846.974431356
Alan KippaxAUS1925-193422341119214636.12180039.06281971
Michael HoldingWI1975-19871621182111927312.29156262.80082410041
Jack FingletonAUS1932-193818291118913642.46217730.82533531
Phil MeadENG1911-1928172621185182*49.3861930.05433380
Suranga LakmalSL2009-20221671635011854210.49235150.40003213315
Robin UthappaIND2006-20155854811838625.72124295.2507513325
Chris OldENG1972-198178911611836515.77256645.44031413214
IK GamantikaINA2022-2026917512118178*18.75122896.170148129
Gulabrai RamchandIND1952-196033535118010924.58--256421
Mohammad AmirPAK2009-202415911429117973*13.87250047.16021412614
RG MukasaUGA2019-20245554511778924.02955123.2505813236
Bhuvneshwar KumarIND2012-202623410633117763*16.12207056.8604141249
Andries GousUSA2024-20264140211758330.921019115.31010110953
Vernon RansfordAUS1908-1912193661174143*39.13119252.10172891
Mohammad MithunBAN2014-202161615117473*20.96180964.9008810323
Matthew ElliottAUS1996-200422371117319932.58264344.383451554
Vikram SolankiENG2000-200754495117310626.66156574.952521458
David SheppardENG1950-196322332117211937.8128048.933621041
J BakerCAY2024-2026323251171106*43.37884132.4711009964
John MooneyIRE2006-201589762211699621.65141482.6703611414
Javed AhmadiAFG2010-20215252011688122.46158973.5108314217
LA DunbarSER2019-202645449116311733.23939123.862549961
Razmal ShigiwalAUA2019-202549457116195*30.55840138.210749251
Ben CurranZIM2024-202634412116012129.74178564.993341324
Saif HassanBAN2020-20265155311578022.25133786.5407710553
Rizwan CheemaCAN2008-20195756311539421.75999115.4208812563
Barry SinclairNZ1963-196821401114813829.4426047.31335990
Jack GregoryAUS1920-192824343114611936.9788060.452731303
Dennis LilleeAUS1971-198413312432114573*12.45265142.1401161139
Dinesh NakraniUGA2019-2025817025114477*25.42915125.030337068
Robin PetersonSA2002-2014115732111448422.00145078.900471259
Jeet RavalNZ2016-202024391114313230.08267042.811731421
Xavier MarshallWI/USA2005-2021646741139157*18.08168067.8013912228
Ruwan KalpageSL1992-199995873011386319.96202856.11032648
Teja NidamanuruNED2022-202566564113711121.87120194.672497044
Mahmudul Hasan JoyBAN2021-202626450113417125.20251845.042691297
Merv HughesAUS1985-1994868716113272*15.94236747.82021310221
Denis LindsaySA1963-197019311113018237.6766364.2535212213
Malan KrugerNAM2024-20266561211288019.12143978.3904310321
Joey CarewWI1963-197219363112710934.1560541.491511041
Aamer MalikPAK1987-199438424112111729.50262642.692841062
Derek PringleENG1982-199374801611206317.50305536.66017925
Fraser WattsSCO2006-201246441111110125.84168665.901969211
Syed Abid AliIND1967-19753456311118120.96106854.68073901
Usman PatelKUW2020-20266259131111111*24.15859129.3417711039
Andrew CaddickENG1993-200311613330111049*10.78290138.26002512110
Hitesh ModiKEN1996-200661558110878*23.57190558.16055943
Robinson ObuyaUGA2023-2026545291105118*25.70850130.001669458
Adam BacherSA1996-20053246111039624.51252743.650631343

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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