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 (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Xavier BartlettQUE202520255711837230.5024375.31020241
Joel ParisWA202620264821834630.5053334.33000250
Finn AllenWF202120214801834422.8829262.67000340
James BazleyQUE2022202269318364*30.5029162.89023205
Graham GoochENG198919895901836820.3341544.10022250
Daren GangaWI2007200751011834920.3344341.31002220
J McKenzieAA2025202561011834620.3346939.02000242
Bruce FrenchENG1987198771021835922.8845240.49012241
Alistair CampbellZIM1999199961101833616.6452334.99001260
Ben CoadYOR2025202581121838920.3327466.79012233
Gus AtkinsonENG/SUR2026202681121834520.3344041.59000220
Tim GroenewaldSOM/DER20142014812218356*18.3029362.46021226
Henry BrookesWAR2022202291211835516.6435950.97011185
Steve HarmisonENG20062006101511833913.0731957.37003262
Greg ChappellAUS19841984110182182182.0040045.50100170
Desmond HaynesWI197819782301826660.67--030234
Lawrence Neil-SmithTAS2021202145118271*45.5052334.80020222
Arthur MorrisAUS1954195435018215336.403268.75100212
Sanath JayasuriyaSL200720073601827830.3326668.42010252
Shane WatsonAUS201520154601828130.3340145.39010240
Runako MortonWI2006200646118270*36.4037548.53020252
Ravichandran AshwinIND2011201146118210336.4023378.11101233
Roneel HiraCAN2014201436018210030.3328563.86101271
Syd GregoryAUS1896189636018210330.33--100170
Phil SimmonsWI1992199236018211030.3332456.17100152
Nauman AliPAK202120217701829726.0028364.31012207
Keaton JenningsLAN202020205811828126.0047138.64011232
Leonard MoonENG190619064801823622.75--001191
Amit MishraIND2015201551001825918.2031857.23010220
Ajmal ShahzadSUS20152015510218245*22.7539446.19002242
Ken FunstonSA1957195751001824418.20--000101
Alan DavidsonAUS1953195351021827622.75--010162
John ParkerNZ1980198061101825616.5547638.24022140
Tahir NaqqashPAK1982198291131825722.7526468.94010281
Ajaz PatelCS20162016101431824516.5546639.06001252
Saqlain MushtaqPAK20022002111611824412.1357731.54002174
Lindsay HassettAUS1946194633018112860.3346934.54100131
Lou VincentNZ2001200134018110445.2532455.86111231
Glenn PhillipsNZ2026202624118110060.3323676.69100311
Rusi ModiIND194919492401818645.25--02040
Doug WaltersAUS1980198034018110745.2533254.52110160
Wasim RajaPAK198119813501815036.2035251.42010210
Umar AkmalPAK201120113501815636.2032955.02010143
Ali NaqviPAK1997199735118111545.2540245.02100260
Dick LilleyENG189918994511815845.25--020-0
Reg SimpsonENG1954195446018110130.17--100120
Hansie CronjeSA1992199236118113536.2062229.10100151
Scott KuggeleijnND202520254711817130.17179101.120201611
Sam NortheastHAM202020205701818125.8638746.77020210
Doug RingAUS195119514721816736.2010.00021202
PreviousPage 156Next

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.