Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Vichanath SinghTHA2017-20232414477187.7013158.7800020
L MaximoBRA2024-20261915277125.9212959.6900240
NK Aneesh KumarSWI2021-20263416877259.638986.5200324
Swann Htet Ko KoMYA2023-20252118477115.5013158.7800413
Murugan AshwinRCB/PK/RR2016-202382251177145.5010871.3000422
Akshay PuriSIN2022-202656271077154.5322733.9200631
HK BrahmbhattPER2026330764325.3310274.5100081
Aryan JainQUE20232417644*25.3317343.9300060
Ariful IslamST2026440763819.007996.2000191
Hubert DoggartENG1950240762919.00--00190
Schalk EngelbrechtSA-E2026543763476.0053143.4000044
Bruce DoolandAUS1947-1948351762919.0025529.8000040
Varun LavandeAT2026550763615.2064118.7500055
Modise MalokaSWD20265517647*19.0062122.5800136
A LanghamSTH2018-2022860763912.6774102.7000153
Parth ChauhanSAU2019-2022962762519.0051149.0200064
V JagannivasanCZE2021-2022761765515.2076100.00012100
Robert PooreSA1896360762012.67--000-0
Girish RauturiUTT2019-2021971764912.6756135.7100236
Joseph LalthankhumaMIZ2021-2023970762410.8610076.0000061
R BaruahEST2025773764819.0045168.8900155
Ramiru PereraNCC2025-2026970764110.8611267.8600151
Ronald EbanksCAY2010-2024128076289.5012361.79002100
Shoaib AliKSA2015-20201582765412.6748158.3301247
Rana DuttaTRI2016-20221684761819.007996.2000051
Mohamed KhanSIE2017-20221081762610.867897.44002111
AL KeraiSIE2021881762410.8612361.7900222
Deepak BoharaCR2024-20251081764210.868391.5700192
Nipper NicholsonSA1935-1936481762910.86--00421
Liam AlderSWD20269857618*25.3344172.7300164
Jubaid AhamedFRA2018-20221093762712.6771107.0400144
T TakadaJPN2017-2023121037616*10.869381.7200270
Amiangshu SenMEG2019-202314103762210.869580.0000133
Antao D'SouzaPAK1959-196261087623*38.00--00010
Balachandra AkhilRCB/KTK2008-2011151157627*12.6755138.1800255
Khalil RehmtullahTAN2010-20181411176267.6014552.4100334
Ali YalmazHUN2021-20241211176197.6069110.1400226
Laurie MayneAUS1965-1970611376139.5012721.2600130
Rhys PhillipsOV2015-20171015576297.6018840.43004112
J BagumaUGA2022-20263615676178.4410671.7000170
Peter LoaderENG1954-19581319676175.851838.8900360
Brandon GloverNED/DUR/NOR2019-202461241576188.4411466.6700590
Abu JayedBAN/RR/DD2015-20268140207610*3.8019638.7800881
Siddharth DobalRAJ2016220757137.5041182.9301084
Mark BensonENG1986230753025.0022034.0900070
Adnan ButtBHR2014330752825.0065115.38000102
Zain AsifBUL2023330754325.0047159.5700066
Jayanta SagatpamMAN2019-2021550753615.0010273.5300170
P ShresthaKG/KG2024-2025650753915.0071105.6300035
SJ CassidyCD2024-2026753754937.5060125.0000054
PreviousPage 136Next

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.