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 (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
Malinda PushpakumaraBRC202420241214938*49.007862.8200062
William FraineNOT20182018120493024.5013835.5100080
Qais AhmadAFG202620262214949*49.008160.4900163
Aamer JamalPAK20252025120493424.507962.0300090
Shalith FernandoPSC20242024120494324.506279.0300052
Sammy JonesAUS18871887120493124.50--00060
Darren GoughENG20032003230493416.338855.6800062
Ravi RampaulWI20102010231493124.508359.0400150
Blake CullenMID20202020230493416.3318226.9200021
K WanniarachchiNCC20252025330492616.3311542.6100060
S HapuhinnaTUCA20262026230492016.337268.0600080
Don TallonAUS19461946330493016.338253.6600040
Bruce DoolandAUS19471947230492916.3313336.8400030
Jimmy CameronWI19491949230494816.33--00100
Chingleput GopinathIND19551955230494116.33--00100
Peter BurgeAUS195519552314918*24.506752.2400040
Joel GarnerWI198519854324937*49.0010845.3700062
Manzoor ElahiPAK19841984231492624.503369.7000090
Jehan MubarakSL20042004240493412.2514434.0300160
Conor McInerneySA20202020240492612.2512738.5800030
Olly WestburyWOR20182018240492212.2515032.6700080
Roman WalkerLEI202520252424940*24.5016230.2500141
Kevin SinclairWI20252025240492812.2510447.1200140
George LavelleLAN20222022240493012.258359.0400150
Michael BoothWAR20242024441493116.3312040.8300070
K NirmanaCMCC20252025241493216.338061.2500034
Tom StrakerQUE202420244424936*24.5014533.7900070
Tibby CotterAUS19121912240491512.2546106.5200070
Lionel PalairetENG19021902240492012.25--000-0
Peter McAlisterAUS19091909241492216.33--00000
Jack WhiteENG193019302414923*16.337245.8300040
Hugh TayfieldSA19521952240492312.25--00060
Noel McGregorNZ196519652414937*16.33--00100
Saleem AltafPAK197219722434917*49.007829.4900020
Phil SimmonsWI19881988240491612.2512838.2800090
Mohammad SalimBAN20032003241492616.3312838.2800160
Wasim AkramPAK19881988351493812.2510745.7900141
Malinda PushpakumaraBSC202620264524941*16.3310845.3700242
Matthew KellyWA20232023451492012.2511542.6100171
Harry CameHAM2020202045049259.8017428.1600060
S DixitAA2024202435049139.8014134.7500061
TO GilesNOT20262026452493216.3312838.2800051
Tich WesleySA1960196035049359.8020.0000200
Dennis LilleeAUS1979197935049199.8018127.0700220
Jeff ThomsonAUS198119813534922*24.508359.0400052
Phil DeFreitasENG1987198735049159.8013735.7700051
Imran TahirSA201120114634929*16.337367.1200161
EV JackHAM20252025562492912.2516030.6300042
RJKTD RanatungaACCC2026202636049368.179054.4400270
Dinushka MalanKYCC2026202656149249.8012937.9800330
PreviousPage 288Next

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.