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 series (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Gerry AlexanderWIPakistan tour of West Indies 1957/5819585601335722.17--01000
Clyde WalcottWIEngland tour of West Indies 1947/4819484711334522.17--00000
Arshad AyubINDWest Indies tour of India 1987/881987-19884721335726.6038334.73010130
Wavell HindsWISouth Africa tour of West Indies 2000/0120014801335616.6342931.00010220
Matt PriorENGThe Ashes 201320135811334719.0028946.02001210
Daryn SmitDERSpecsavers County Championship 201720175811334119.0033539.70000160
Kurtis PattersonNSWSheffield Shield 2018/192018-20194811335619.0035038.00011160
Jamie OvertonSOMLV= County Championship 201420147831335626.60127104.72020204
Xavier BartlettQUESheffield Shield 2022/232022-20237821333222.1731442.36001154
Deshan DiasBRCMajor League Tournament 2024/252024-20255901337414.7834638.44010130
Wes HallWIAustralia tour of West Indies 1964/6519655911333716.63--00000
Cameron SteelDURSpecsavers County Championship 2019201961001333913.3029944.48001180
Tim GroenewaldSOMSpecsavers County Championship 20172017912613341*22.1726650.00001107
Todd MurphyVICSheffield Shield 2023/242023-202481341334014.7825053.20002141
Harry SinghLANCounty Championship 202620268140133369.5033839.35004180
Will DavisLEISpecsavers County Championship 20192019915813339*19.0030044.33002150
Mominul HaqueBANZimbabwe tour of Bangladesh 2019/202020110132132132.0023456.41100140
Mark BoucherSABangladesh in South Africa Test Series 2008/09200822013211766.0022458.93100170
Travis DeanVICSheffield Shield 2016/1720171201329466.0027348.35010150
Matthew HaydenAUSNew Zealand tour of Australia 2004/0520042301327044.0027248.53020160
Jacques KallisSASir Vivian Richards Trophy 2007/0820082311327466.0019966.33010200
Boeta DippenaarSASouth Africa tour of West Indies 200520052311327166.0026350.19020133
Andy FlowerZIMEngland tour of Zimbabwe 1996/97199623013211244.0039633.33100130
Ravichandran AshwinINDIndia tour of Sri Lanka 201720173301325444.0022758.15010131
Kamindu MendisSLBangladesh tour of Sri Lanka 202520252311328766.0022458.93010141
Walter RobinsENGSouth Africa tour of England 1935193533113210866.00--100120
Tom GraveneyENGEngland tour of Australia 1954/551954-195523013211144.0023356.65101150
Ashraf AliPAKSri Lanka tour of Pakistan 1981/82198223213258132.0024354.32010190
Romesh KaluwitharanaSLPakistan tour of India 1998/99199934013210033.0021760.83101190
Tatenda TaibuZIMWest Indies tour of Zimbabwe 2003/0420032401328333.0031841.51010120
Sean WilliamsZIMZimbabwe tour of Bangladesh 2018/1920182401328833.0029944.15010130
Lorcan TuckerIREIreland tour of Bangladesh 2025/26202524113275*44.0028745.99010122
Mehedi Hasan MirazBANSri Lanka tour of Bangladesh 2023/24202424113281*44.0022558.67010210
Alan KnottENGPakistan tour of England 197419743401328333.0030543.28010110
Geoff MillerENGEngland tour of New Zealand 1977/7819783401328933.0038834.02010150
Dilip VengsarkarINDNew Zealand tour of India 1988/8919883401327533.0036935.77011132
Bruce LairdAUSEngland tour of Australia 1979/801979-19802401327433.0043030.70011110
Daniel VettoriNZ-2010-20120501324026.4019368.39000161
Darren LehmannAUSAustralia tour of India 2004/0520043501327026.4018172.93011180
David BoonAUSWest Indies tour of Australia 1984/8519843501325126.4035237.50010100
Emilio GayENGPakistan tour of England 202620263501326026.4024055.00011240
Richie BenaudAUSEngland tour of Australia 1958/591958-19595501326426.4030343.56011160
Gordon GreenidgeWIWest Indies tour of Pakistan 1986/8719863501327526.4031641.77010121
Chris SmithENGEngland tour of Pakistan 1983/8419843501326626.4045229.20010130
Manoj PrabhakarINDIndia tour of England 1990199035113267*33.0027548.00010160
Mahela JayawardeneSLSri Lanka in South Africa Test Series 2011/122011-20123601323122.0029145.36000132
Wasim RajaPAKEngland tour of Pakistan 1983/84198436113211226.4028346.64102152
Michael HusseyAUSAustralia in South Africa Test Series 2008/0920093601325022.0038933.93011210
Tharanga ParanavitanaSLWarne-Muralitharan Trophy 201120113611325526.4037834.92012140
Roelof van der MerweSOMSpecsavers County Championship 201920194611326026.4017177.1901096
PreviousPage 224Next

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.