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
Brett HamptonND20162016352501916.677368.4900061
Sam EvansLEI20182018350502910.0015332.6800050
Ralph LegallWI19531953450502310.00--00000
Peter HeineSA19581958350502410.00--00001
Bob SimpsonAUS19581958450502310.0070.0000100
Intikhab AlamPAK197419743515032*12.507269.4400122
Norman GiffordENG197219723515016*12.5017428.7400170
Steve RhodesENG199519953515039*12.5011942.0200050
Ian ButlerNZ20022002461502610.0011045.4500170
Graham OnionsDUR201420144625023*12.509055.5600170
Steven FinnMID2018201836050278.336576.9200280
Shardul ThakurIND2022202236050288.338956.1800172
Matthew KuhnemannQUE202120217645020*25.0010945.8700050
Rusi SurtiIND1969196936050268.3320.0000150
Dilhara FernandoSL20022002472501510.0015532.2600170
Mitchell ClaydonKEN201920196745013*16.676280.6500090
Josh ShawGLO2020202057050217.1412739.3700280
Brett RandellND201720175715025*8.3316330.6700140
Wes HallWI196819684735026*12.502941.3800270
Brent ArnelWF20162016983501210.0015133.1100160
Chris TremainVIC201920197835018*10.0018027.7800360
Kieran BullGLA2020202048150237.1420524.3900260
William O’RourkeCAN202320236865017*25.0015432.4700150
Mike WhitneyAUS19921992583501310.0018127.6200130
Taijul IslamBAN2022202259150206.2514334.9700260
Bill HowellAUS1902190269050355.5617205.8800461
Nasim-ul-GhaniPAK1959195959150156.2510.0000300
Bishan BediIND1968196869150226.253528.5700210
Fidel EdwardsWI20052005510150205.5620923.9200250
Ravi RampaulDER2018201861055018*10.009851.0200341
Courtney WalshWI1990199061045014*8.3311942.0200250
Alan HurstAUS1979197971115017*5.0012540.0000750
Nick CookENG19841984711150135.0024320.5800250
Dane PatersonNOT2022202212127501610.008558.8200131
Chanaka KomasaruBSC20252025912350125.569552.6300291
Ashish NehraIND20022002915650195.5613437.3100562
Peter BorrenNED20062006110494949.008955.0600060
Tim SeifertND20142014110494949.0011343.3600090
Danny LambLAN20192019110494949.005392.4500072
Azmat RanaPAK19801980110494949.009452.1300080
John CrawleyENG19991999120494424.509153.8500050
Shane Edward BondNZ200520052214941*49.0048102.0800053
Brian LaraWI19901990120494424.5010646.2300050
Salman ButtPAK20032003120493724.5048102.0800090
Roshan MahanamaSL19901990120494824.5021322.5400000
Upul TharangaSL20052005120494724.5013137.4000080
Ajantha MendisSL20142014220494724.507862.8200060
Rob QuineyVIC20172017120494824.509352.6900060
Alex BlakeKEN20232023120493024.505098.0000081
Ben CottonDER20172017121493249.0042116.67000100
PreviousPage 287Next

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.