Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Cormac McLoughlin-GavinLL/MR2020-20237701276718.1420063.50012152
Neil PinnerLEI20156811276818.1422556.44013220
Keddy LesporisSLZ2014-2016129212750*18.14113112.39010133
Trevor JestyENG19831010412752*21.1718269.78012102
Tim GruijtersNED2010-2016161041273221.1717074.7100084
Hammadullah KhanMAS2012-2015101001273812.7022955.46001121
Upul IndrasiriNCC2024-2025810312729*18.1432139.56000101
Atul WassanIND1990-1991131131275315.8818967.20012110
Suryakant PradhanODI2018-2021191311273210.5880158.7500298
Sabbir HossainDD/DR/NE2024-202616130127399.77124102.42002175
Michael AboagyeGHA2017-202423193127247.9422855.7000260
Dwayne LeverockBER2006-20093521912720*10.5847426.7900270
David MoodyMR/PS/HH2018-202631311612731*8.4737034.3200380
Shayne O'ConnorNZ1997-2001574015127205.0861520.6500781
SL MorganWEL20262201267163.0073172.60020145
AD ChopraMIZ/MNY2023-20255501267625.2083151.81010155
Leon GarrickWI20014501267625.2028045.00011100
Nigel HaigENG1921-19305901264714.009763.9200260
Eric AtkinsonWI1958-19598911263715.75--00301
Antonius StaalNED2019-20211311412628*18.0092136.9600477
H KhogiyaniAUA2025-2026181131264115.7582153.66000109
GG AltaTUR2022-2025121201262810.5014785.7100076
ZR JabonekeTAN2012-2024171361264318.0098128.5700278
James MosesBOT2015-202116152126209.6918368.8500195
Savin GunasekaraBRC2024-202618160126267.8821658.33003121
Jack HearneENG1892-189912184126409.0030.0000312
Pradeep SangwanKKR/DC/MI2008-20236023111262910.50123102.44004153
Ernie JonesAUS1894-190219261126205.0410.0000550
Tanvir IslamBAN/CV/KT2017-202688281512621*9.6915282.89002116
A MannND20252411256641.6714387.41021113
Charles WrightENG18963401257131.25--01000
Vivrant SharmaSH/JK2021-20237501256925.00104120.19010183
Karan KhannaWAR-XI202065112544*31.2581154.32000106
Akshay KolharVID201966212545*31.25107116.82000121
Muhammad NaeemKSA2019-20207621254231.2512699.2100173
Eric MarxSA19213601253620.83--001160
John ComminsSA1994-19953611254525.0039831.41001120
Aditya PanwarEST2023-202610721256225.00103121.3601075
Jeremy SnapeENG2001-200711831253825.0018467.9300060
Supriyo ChakrabortyJAM2022109312540*20.8390138.8900168
Habib AhmadzaiAUA2019-2022101021253915.63121103.31001122
Sohel PatelPAN2023-2026101001253412.5013294.70000130
Michael SclandersAA/AUC2024-202571001253712.5022854.82002151
E DuffBAH2024-202515140125318.9320461.27003120
Danyal RajaBUL2023-202625184125198.9315879.11003111
C SudarsananMAC2023-20252918612523*10.4217073.5300091
Lewis HatchettSUS2014-20162922111252511.3644128.34002120
Malusi SibotoKNI/LIO/TIT2012-202611226161253612.5014785.0300190
Billy StanlakeAUS/RCB/MS2015-2026124513312513*6.9432638.34009141
Muhammad FarooqESW20264401244731.0085145.88000158
PreviousPage 115Next

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.