Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Harshit BishtUTT2019220392819.504292.8600042
AM VarmaNOR2025220393019.504684.7800050
OGT GouldSCO2026220392419.504292.8600012
John WatkinsAUS1973121393639.0016623.4900000
Masood AnwarPAK1990120393719.5016124.2200010
Asif AliBHR2025-2026220393919.5031125.8100160
Patrick GrieshaberGLO2014-2016330392013.007353.4200030
Rosan Kumar RaoODI20165313931*19.505570.9100020
Michael GilmourNK2016-2017330391813.004292.8600051
JL LambourdiereFRA2018330393013.005472.2200130
Dipayan DebbarmaTRI2021431392219.504881.2500011
D LuesLL2024-20256323916*39.004292.8600030
J GallimoreBAH2024-20255323914*39.004097.5000040
Ashan YapaMAL2026531391619.506460.9400010
Dennis GamsySA19702313930*19.5013828.2600020
Zulfiqar AliEAF1975331393019.507651.3200040
Jason MuirheadBOL2026330391713.0031125.8100023
Ryan AustinWI200924039199.7521618.0600140
Matt McGillivrayLIO2016542391719.5031125.8100011
Mohit JangraUP/MIZ2019-2023641391613.0036108.3300041
Gandhar BhatawadekarRAI201944039229.754097.5000142
Muhammed TurkmenTUR2023-202454039239.7527144.4400033
Y RupasingheBSC/MSC2024-202534039299.756065.0000141
Irfan SalehZAM2026441391713.0038102.6300133
Horace ChapmanSA1914-1921241391713.00--00000
Tom KendallAUS18772413917*13.002277.2700030
Howard FrancisSA189924039299.75--00000
Chris BalderstoneENG197624039359.7519819.7000230
Reinout ScholteNED2002-200355039127.8013528.8900020
Gayan WijekoonSL2005-200755139149.759839.8000140
Mayank SidhanaPUN2016652392113.004195.1200150
Imran KhalidIU2016-2017125039187.804390.7000012
P BuccimazzaPOR2018-202185139249.754979.5900012
MG HughesCD2022-202655039127.804390.7000042
J DanikulaCRO202455039197.806857.3500130
TR DasPA2024-202575039297.804782.9800221
Matt JohnstonAS/HH2011-20126643913*19.5030130.0000002
Ashiqullah SaidBEL2018-2021116239129.7532121.8800031
Park KeunyeolSOU201876039216.507552.0000040
B IvanovBUL2019-2024963391413.008346.9900120
Bukhar IllikkalQAT2023-2025156239259.754195.1200021
J PickeringCOO2025-2026116239139.755966.1000110
Worford KalworaiVAN2012-2018107039125.578943.8200130
Jahangir KhanIND1932-193647039135.57--00100
Pochiah KrishnamurthyIND1971-197667039205.571346.1500210
Eugene OchiengKEN2015-202219843916*9.754684.7800122
Aminul IslamBAN/KT2019-202116843999.754782.9800040
MMR ObiliEST2021-202211843910*9.754782.9800210
J SanthanamSIN2022-202613823918*6.504292.8600221
K ShivamCOS2024-202610813916*5.578943.8200221
PreviousPage 164Next

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.