Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Geoff HowarthNZ1982198268123658*33.7154343.46020300
Abdul SamadJK2019201999423676*47.20169139.640111814
Liam ScottAS/SA202020205922366133.7165835.87010255
Onais BascomeBER20252025111012365426.22147160.540101322
Chaitanya BishnoiHAR20212021101012364526.22204115.69000285
Amandeep KhareCHH202120211010323687*33.71218108.26010139
Rexford BakumGHA20222022101022367129.50148159.460201413
VP ThamotharamMAC20252025111002366323.60170138.820211417
SJ MacBethNW20262026101002364123.60200118.000002011
C RobertsFRA202420241010223650*29.50223105.83011231
Karsan GhavriIND1978197891022366429.5028039.6401081
Roshan MahanamaSL19901990111122367226.2253843.6801180
Jonty JennerJER202520251111423656*33.71192122.92011255
C HeenatigalaBRC/ACCC20262026131122366526.2231674.68020191
Gus LogieWI198319831011123613023.6017040.59114213
Shane WatsonAUS200220021812523677*33.7135067.43010124
Mushfiqur RahmanBAN200320031012223646*23.6063137.40002250
Matthew BreetzkeWAR202220221212123661*21.45186126.88010275
Kendel Kadowaki-FlemingJPN20262026141212365021.4524297.520101511
Aniket VermaSH20252025141232367426.22142166.200101220
Pat CumminsAUS/KKR/NSW202120212213423666*26.22236100.000121415
Joylord GumbieZIM20242024111302364918.1540957.70000330
Riki WesselsWOR20202020111402368816.8624795.55012330
Brett HuttonNOT20212021151402365116.8638261.78011304
Nurul HasanBAN/RK20162016191742364418.15215109.77001223
Umer ImtiazBHR202420241717123669*14.75212111.320101713
Matt TaylorGLO20212021201862365619.6760738.88024205
Tim MurtaghIRE/MID20142014221962364218.1531774.45003341
Robert CroftENG199819981619923637*23.6054843.07000230
Tom BaileyLAN20252025182162362915.7351745.65001233
Nixon McLeanWI200020001922523650*13.8842455.66014263
Matt TaylorGLO/PA20252025292252363613.8841257.28001255
Ish SodhiNZ/ND/WF20222022382362366513.8848648.56011245
Craig MilesWAR/BB202120212824823631*14.7561038.69005191
Shane SnaterESS20252025282432364811.2434967.62004286
Neil HarveyAUS19491949231235178117.50--100160
KS RanjitsinhjiENG18961896241235154*78.33--110230
Phil MeadENG1914191435023511747.00--11100
Harry TectorNK201820187712358439.1727386.08020262
Ruturaj GaikwadIND/CSK2025202587023510533.57178132.02121266
AK MohanFIN202620267712357139.17179131.280301711
Punit BishtMEG202120211073235146*58.75120195.831001818
Dennis AmissENG1972197257023510333.5743953.53100240
Faoud BacchusWI19831983107223580*47.0037263.17020161
Mark CraigOV201220125812359333.5750246.81021342
Muhammad KashifKUW201920199842355358.75198118.690201313
Sharad VesawkarNEP2013201312952357258.75224104.910201313
Usman GhaniAFG2022202210912355929.3825891.09011216
Ken MackayAUS195919598902357826.1129728.2802270
Ian ChappellAUS1967196759123515129.3822467.41101220
PreviousPage 241Next

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.