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 (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
Jamie PorterESS201520151417494347.2337924.8000360
Jayden SealesWI/SUS202420241318794188.5516955.62004104
Imran KhanPAK199119912119393*-18949.2101093
Eric SzwarczynskiNED20102010120939346.5016855.36011130
Ahmed ShehzadPAK20132013120935546.5019248.44010100
Joe RootENG20122012121937393.0028532.6301051
Mark AdairIRE20252025120937846.5011779.49010131
Marcus StoinisWA20232023230935631.0014066.43010122
Milinda SiriwardanaNCC20252025330938331.0014564.1401092
Henry BrookesGLO20262026230938931.0015560.0001183
Algy GehrsAUS19101910230936731.0011382.30010130
Bob WyattENG19271927230939131.00--01100
Gerry GomezWI19491949230935031.00--010-0
Tony HarrisSA19471947230936031.00--01090
Hashan TillakaratneSL199919993419355*31.0027433.94010160
Leo CarterOV20252025240932823.2513668.38000150
Sami AslamPAK20172017240935123.2522541.3301090
Dick SpoonerENG19521952240936623.25--01100
Asif IqbalPAK19641964240934123.254436.3600020
SalahuddinPAK196519653429334*46.50--000-0
Greg DyerAUS19871987340936023.2521643.0601080
Brendon KuruppuSL19881988240934623.2519447.94000130
Waqar YounisPAK19971997450934518.6015261.18001113
Ron ArcherAUS19541954350934918.6010850.9300191
Mohammed ShamiIND20172017551933023.2584110.7100075
Macalister WrightTAS20212021351933323.2525436.6100081
Manuhara FernandoTUCA20252025450933418.6018550.27000103
Dick LilleyENG19051905550933718.60--00100
Bob CunisNZ19721972551935123.25--01180
Abdul QadirPAK19851985550935418.6011058.1801171
Graham WaggGLA201720173619333*18.6025536.4700090
Heinrich KlaasenSA20232023360933515.5019647.45000100
Andrew FletcherWF201920193619350*18.6019348.19011140
Jonathan MerloVIC20242024360933015.5024637.80000130
Zin HarrisNZ19551955360932815.50--000-0
Graham DowlingNZ19631963360934015.50--00080
Maurice FosterWI197219723629328*23.25--00040
Michael HoldingWI198119815619358*18.6013966.9101265
Kiran MoreIND19881988460934615.5025935.91002100
Javagal SrinathIND19971997571934115.5016456.7100090
Ravindra JadejaIND20132013571934315.5012972.09001132
Thisara PereraSL20112011470932513.2913767.88000121
WT OwenGLA201420145739337*23.2512475.00001150
Percy SherwellSA19061906573933023.25--000120
Nixon McLeanWI19981998581933113.2920146.2700054
Bill JohnstonAUS19481948783932918.608357.8300050
Deryck MurrayWI19631963582933415.507639.4700020
Anthony IrelandLEI20142014592935213.2918949.2101384
Maduka LiyanapathiranageNSWC20262026590932810.3322641.15001150
Jayden LennoxCS202520257101933910.3327733.57001110
PreviousPage 227Next

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.