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 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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Isitha WijesunderaSL/ACCC20262026192153194119.9437684.840001916
Chris WoakesWAR/BB/WF202620263225113196422.7941277.43022445
Graeme SwannENG20102010392853193313.8738682.64002365
Patsy HendrenENG193119314503189363.60--030171
Nathaniel WatkinsJER201620167713187753.0035789.08030461
S DanielSSC2025202557031814245.4344771.14120289
Jack WorrallAUS189918994813187645.43--040290
Tom CooperNED/AS201120119923187545.4342574.82020282
Imran KhanPAK19911991109131893*39.7547267.37030227
Rod MarshAUS1973197371013189735.336333.33031402
Tom CooperNED/MR201420141211331872*39.75242131.400202813
Asanka GurusinhaSL19871987101103185428.9147156.90020176
Bastiaan ZuiderentNED200720071312231877*31.8054058.89020280
Wriddhiman SahaTRI/GT20222022121213186828.91262121.37031407
James McCollumNK202420241313331861*31.8034292.98022369
George DrissellDUR20252025151423186926.5057355.50010346
Nasim-ul-GhaniPAK19621962714331810128.91--101282
Asghar AfghanAFG20102010171523186424.4651062.35021219
Swapnil PatilUAE20152015161623187522.7155257.61021261
George RhodesWOR/LEI201920191116231810622.7168946.15113402
Imran AnwarBHR20222022211623186622.71228139.470222323
Josh BrownBH20232023161603186219.88219145.210112822
Felix OrganHAM20262026101723185521.2069146.02010371
Tim BresnanYOR20192019181823188919.8846867.95022346
Dunith WellalageSL/BR/FB202420243119631867*24.46312101.92010318
Dinesh NakraniUGA20212021232083186726.50245129.800122223
Stuart PoynterIRE/DUR20162016202233184216.7444271.95002353
Keemo PaulWI/GAW20182018322473184718.7135689.330022216
Jack LeachENG/SOM20212021202883184915.9076541.57002424
Bob SimpsonAUS1977197736031717652.8373243.31110280
Dean ElgarSA202020204703179545.2962151.05020460
Norm O'NeillAUS1963196347131710052.832015.00120380
Les FavellAUS1960196058231710152.8314053.5712082
Josh LawrensonJER202320231210131711435.2238682.12110252
Manan BashirBUL20252025101033177045.29119266.390101338
Peter ParfittENG19641964910031712131.7026327.76121450
Michael PollardWF2016201661113176831.7061451.63031431
Monank PatelUSA202120211411331710039.6335988.30111256
Matthew WadeAUS/MR201520151514431771*31.70255124.31031278
Ed PollockWAR/BB20192019141403177722.64252125.790234310
SM MycockWF2025202571403177322.6489135.58030380
Stuart MatsikenyeriZIM20052005121603175119.8159453.37021470
Lahiru SamarakoonTUCA/JB20252025171833177321.1341077.320121919
Muhammad AmirMAS20232023211903178016.68278114.030232911
Jake Fraser-McGurkMR/VIC20212021192033174518.6538083.42002288
Courtney BrowneWI20052005202133176817.6148864.96015278
Junaid AzizBHR20252025412383174821.13301105.320011119
Ollie RobinsonSUS20182018222543175215.1048665.23014351
Ravindra JadejaIND/CSK20122012332653174815.1034093.24000209
Grant StewartITA/KEN20212021292753175114.4145270.13013348
PreviousPage 191Next

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.