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
Prosper UtseyaZIM20102010261972826723.5039870.85013185
Harry ManentiITA20242024861281114*56.20239117.57110305
Faheem NazirSWI2023202366228177*70.25174161.490303014
Chris BroadENG198419845902818631.2280235.04021260
Jack CrawfordENG1906190651012817431.22--010330
Ashwin HebbarCPN-XI202020201111528162*46.83221127.15020915
Paul BorringtonDER20142014713228186*25.5574637.67011340
Craig SerjeantAUS1977197781302818521.6267341.75023291
Zahir MohammedHUN20252025171602818517.56183153.550231820
Angus LovellQUE20252025916128172*18.7361345.84010340
Keith ArthurtonWI198919891616428176*23.4271739.19012220
MahmudullahBAN200820081917528158*23.4246660.30010170
Washington SundarIND/SH20242024211872815025.5556949.38011159
Ramesh MendisSL/KF/MSC20242024211842815720.0732387.000102310
Wiaan MulderSA/LIO/KEN201920192119728168*23.4233783.38032316
Stuart BinnyIND/RR20142014222242817815.6139571.14014236
JJ SmitNAM20262026292452814314.79281100.000021414
Axar PatelIND/PK201520153126828140*15.61273102.930041411
Dave NourseSA1921192136128011156.00--110320
Matthew StokesGUE2026202687128010046.67199140.70110297
L BruceGIB202120217712806146.67233120.17040222
Suminda LakshanBSC202620265722806656.0039371.25030292
Jim ChristySA1932193247028010340.0010.0013141
Joe HardstaffENG194819484802809835.0012933.33032121
Matthew ShortAS/MR/VIC201820188912806535.0033483.83030208
Ismail KaraZAM202620269902808231.11169165.680312622
Victor TrumperAUS18991899591280135*35.00--111200
Doug WaltersAUS197119715922805540.0055350.63020271
Robin SmithENG199619968902807531.1153552.34031281
NG CollinsFIN20222022101002807928.00279100.36010226
Irfan KarimKEN20212021121232806731.11264106.06030244
Sese BauPNG20172017121212805925.4540269.65012233
Ian CockbainGLO201920191413428061*31.11240116.67011247
Dan MousleyWAR/BB/BP202220221113228063*25.4535279.55021269
Mohammad HarisPAK/PZ20222022141302807021.54182153.850112616
Mirza BaigPAK/LQ20232023131312805423.33220127.270113511
Conor McInerneySA2024202471402807520.0062944.52023351
Bruce TaylorNZ19691969814228012423.332429.17103316
Sohail AhmedBHR202420241615528073*28.0033783.09013187
Simi SinghIRE/LL202020201916528063*25.4530990.61012206
Toby Roland-JonesMID20242024141702805916.4737474.870233110
Tom HelmMID/BP20222022221792805135.0040269.65022228
Tom WellsLEI201520152017328064*20.0035878.210131712
Sherfane RutherfordWI/DC/GAW20192019231752804523.33201139.300001719
Jake CarderSA20232023101702804916.4772138.83002410
Roger HarperWI19861986181972806023.3356050.00011198
Imad WasimGLA/IU/NS20252025332262805617.50257108.95012226
Ashton AgarAUS/PS/NOR20242024302372807417.5038073.680241810
Tim SoutheeNZ/MI/ND20162016312432805513.33268104.480153410
Moin KhanPAK2003200399227913739.8644063.41100325
PreviousPage 210Next

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.