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 by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Wayne ParnellWOR/IU/SS201920193226456581*25.6868582.480315218
Jeetan PatelNZ/WF/WAR201620165151115654714.1379071.5200116710
Dilip SardesaiIND1964196481505648737.60--061621
Wally HammondENG19351935916356487*43.38--040142
Matt RenshawAUS/QUE20172017917156418435.25124545.30130663
Graham GoochENG198919891418056413631.33103654.44152560
Stephen EskinaziMID20202020152015648429.6861092.460405217
Craig KieswetterENG201020102121056410726.8658097.241225920
Scott StyrisNZ200220022022456410731.3388064.09132448
Tom BaileyLAN20232023252475647833.1875974.310436012
Imran FarhatPAK20102010172505646722.56109951.32032702
Luke ProcterNOR202320231825456487*26.86139440.46043490
Jordan ClarkSUR202320232026656410728.2085765.81132716
Shreyas IyerIND/KKR/MUM202420242326656458*28.20535105.420225719
Habibul BasharBAN200420042227056411320.8984266.98135680
Azhar MahmoodPK/BB/CC20132013302825648021.69445126.740545517
Dwayne BravoWI/MI20102010313015647419.4585066.350323517
Ravindra JadejaIND/GL2017201733311556470*35.2567383.800404319
Delray RawlinsBER/SUS/SB20212021283235645819.4560193.840354925
Chris GreenAUS/ST/JT2023202338331156461*25.6489263.23051657
Norm O'NeillAUS1960196057056318180.437454.05301440
Dave HoughtonZIM1994199499056326662.56114549.17221565
Alastair CookESS20202020611156317256.30102155.14210770
Marlon SamuelsWI2002200212132563108*51.1878771.54240739
Bharat PopliND20252025814156312543.3196158.58232537
Gayan ManeeshanKYCC202520251016156311237.5394659.51140564
Dilip VengsarkarIND198419841416356310543.3179361.66120404
Rassie van der DussenSA20202020161845639840.2184966.310315117
Marcus HarrisAUS/MR/VIC20182018131805637031.2882468.33041687
Craig McMillanNZ2003200318204563100*35.1995159.20144567
Ray IllingworthENG197119711320156310729.63168233.47111631
Katene ClarkeND202320231622256312928.1560193.681325720
Sachin TendulkarIND/MI20132013202325638126.8171978.30031727
Harry NielsenAS/SA202120212024256311025.5989562.91131572
Jeff CroweNZ198519852026256311223.46140440.10122537
Dominic BessYOR20222022353085638925.59106852.72043643
Shiv ThakorDER20152015333445638318.7782468.33021762
George LindeKEN/WP20222022343595633921.6557997.240034218
Daniel ChristianMR/NOT/MS2019201944381256341*21.65443127.090033621
Scott KuggeleijnND201620161017456211243.2388263.721317414
Ryan WatsonSCO2007200718181562123*33.0681069.38120535
Mike AthertonENG199119911522256210528.10144338.95133530
Robert O'DonnellAA/ND/AUC2024202416235562151*31.2287064.601026512
Asanka GurusinhaSL19931993192335629028.10130842.97021546
George WorkerAA/AUC2022202216241562100*24.43102854.67121708
Paul StirlingIRE/NK/BW20262026272625627723.42524107.250326423
Aaron JonesUSA/SLK/SO202420243531556294*21.62544103.310224029
Rashid KhanAS/SH/SUS201920196854115625213.07509110.4102114630
Majid KhanPAK19731973813056111043.157526.67131671
Dean ElgarSA/TIT202120211116156112737.4093560.00131752
PreviousPage 113Next

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.