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
Gavin RennieZIM200220023601156819.1726543.40011160
Nuwan KulasekaraSL200620063601156419.1722850.44011142
Ben WrightGLA201520154601156819.1724047.92012180
Theo van WoerkomCAN202220225601154819.1733034.85000122
William ShaldersSA190219023601154219.17--00100
William LingSA192119213601153519.17--002130
Tony LockENG196319633601155619.1711947.9002171
Nari ContractorIND196219623601158619.17--010111
Eric PetrieNZ196619663611155523.0013912.9501090
Hugh MorrisENG199119913601154419.1731836.16000120
Sanjeeva RanatungaSL199519953601153319.1734733.1400090
Anton DevcichND2018201847011510616.43115100.00103142
Ian HollandHAM202020205701154216.4324247.52000170
Jack BurnhamDUR201520154801155014.3826044.23012170
Wellington MasakadzaZIM202520254811155716.4329738.72010143
Kuldeep YadavIND/YOR202620265831153623.0030337.95000150
Ranitha LiyanarachchiPSC202520255801154314.3815176.16003125
Baron ConstantineWI193019304801155214.38--01124
Jeetan PatelNZ/WF2012201259411540*23.0020955.02003121
Tom TaylorDER201420146921154016.4331736.28001121
Tip SnookeSA191219125901152312.78--00000
Habibul BasharBAN2007200751001153711.5019259.90001190
Jerome TaylorWI2014201471011154012.7812195.04000155
Peter PollockSA1964196491111152411.507627.6300140
Paul ReiffelAUS1995199581251152316.4334733.1400180
Makhaya NtiniSA2004200411142115229.5818263.19004192
Mitchell SwepsonQUE20242024101541153110.4524247.52002120
Andrew CaddickENG200120011016211549*8.2123648.73005171
Daren PowellWI2005200511190115156.0539329.26005121
Udayawansha ParakramaACCC2024202412011411357.0014479.1710073
Ronnie GrievesonSA193919392201147557.00--01030
Eddie BarlowSA1963196312011411457.00--101130
Liam TrevaskisDUR202320232301147938.0015772.61010141
Eddie PaynterENG193719372301147438.00--010-0
Colin McCoolAUS194619463301149538.0018956.61010150
Mohammad WasimPAK19961996231114109*57.0019159.69101170
Marlon SamuelsWI200620062401148728.5022450.89010113
Mushfiqur RahmanBAN2003200324111446*38.0039628.79000110
Walter RobinsENG193619364401147628.505766.67012210
'Dad' WeirNZ193019303411146338.00--01000
Bruce TaylorNZ197219724411144638.0010.00001111
Kevin PietersenSUR2015201535211453*38.0020555.61010120
Graeme BeardAUS198019803501144922.8028739.72000120
Jahurul IslamBAN201020103601144619.0028040.71002132
Tom CooperSA201820183601144919.0021154.03000161
Usman KhawajaAUS201320133601145419.0026642.86011130
Paul CoughlinDUR202020204601149019.0022351.12013130
Travis DeanVIC201920193601146119.0024945.78011180
Saleem YousufPAK198619863601146119.0026642.86011140
Mike VelettaAUS198819884601143719.0035132.4800090
PreviousPage 206Next

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.