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
Jake BallNOTSpecsavers County Championship 20182018610213044*16.2518570.27001201
Josh FinnieOVPlunket Shield 2018/192018-201951001307213.0033538.81013181
Travis DeanVICSheffield Shield 2018/192018-201951001306113.0030143.19013200
Gul MohammadINDIndia tour of Australia 1947/481947-194851001303413.0029943.48001180
Graeme AldridgeNDPlunket Shield 2014/152014-2015101441303713.0025351.38001151
Duanne OlivierYORSpecsavers County Championship 201920191317111302421.6731041.94000210
Hashan TillakaratneSLEngland tour of Sri Lanka 1992/93199312212993*-27047.78010150
Usman KhawajaQUESheffield Shield 2017/18201712112978*129.0027946.24020171
James FullerMIDSpecsavers County Championship 201620163201299364.5014489.5801095
Walter ReadENGAustralia tour of England 1884188422012911764.5015575.48100200
Les AmesENGEngland tour of New Zealand 1932/33193322012910364.50--100-1
Denis ComptonENGAustralia tour of England 1956195612112994129.00--010110
Allan LambENGAustralia tour of England 1989198912012912564.5021061.43100250
Junior MurrayWIWest Indies tour of New Zealand 1994/951995221129101*129.0015185.43100133
Taufeeq UmarPAKAsian Test Championship 2001/022001-200223012910443.0020363.55100190
Nathan AstleNZWest Indies tour of New Zealand 2005/0620063301296543.0026049.62020180
Gautam GambhirINDSouth Africa tour of India 2004/0520042301299643.0022956.33010171
Jermaine BlackwoodWIBangladesh tour of West Indies 202220222311296364.5031341.21010170
Ian HealyAUSNew Zealand tour of Australia 1993/941993331129113*64.5022457.59100120
Shiv Sunder DasINDEngland tour of India 2001/0220013401295832.2538133.86010160
Justin LangerAUSSouth Africa tour of Australia 2005/062005-20062401294732.2525550.59000220
Herschelle GibbsSASouth Africa tour of Sri Lanka 200620062401299232.2526548.68011171
Jacob OramNZPakistan tour of New Zealand 2003/0420032411299743.0025949.81010151
Robbie HartNZNew Zealand tour of West Indies 2002200224212957*64.5047627.1001070
Hamilton MasakadzaZIMZimbabwe tour of Bangladesh 2004/0520052401295632.2526648.50010180
Rohit SharmaINDIndia tour of Australia 2020/2120212401295232.2527047.78010152
Fawad AlamPAKPakistan tour of New Zealand 2020/212020-202124012910232.2536335.54100160
Steve SmithNSWMarsh Sheffield Shield 2019/20201924012910632.2529843.29101140
Dean ElgarSASouth Africa in Sri Lanka Test Series 2014201424012910332.2530342.57100143
Rassie van der DussenSASouth Africa tour of Pakistan 2020/2120212401296432.2527946.24011160
Niroshan DickwellaSLBangladesh in Sri Lanka Test Series 2016/1720172401297532.2514588.97010112
Dhananjaya de SilvaSLNew Zealand in Sri Lanka Test Series 2019201924112910943.0019964.82100202
Alex CareyAUSPakistan tour of Australia 2023/242023-20243401295332.2524253.31010150
Ben CurranZIMZimbabwe tour of Bangladesh 202520252401294632.2528345.58000161
SK PatelNDPlunket Shield 2024/2520242411295643.0023155.84010160
Blake MacdonaldVICSheffield Shield 2024/2520252401296032.2521360.56010172
'Dad' WeirNZSouth Africa tour of New Zealand 1931/32193224112974*43.00--01000
Reg SimpsonENGIndia tour of England 195219522401295332.25--02000
Jeremy ConeyNZNew Zealand tour of Australia 1980/8119802411297143.0033138.9702170
John WrightNZAustralia tour of New Zealand 1985/8619862411295943.0043129.93020170
Mark WaughAUSSouth Africa tour of Australia 2001/022001-20023401297432.2523754.43010170
Mohammad WasimPAKPakistan tour of Australia 1999/0019992401299132.2523654.66011150
Graeme SmithSAPakistan in South Africa Test Series 2012/1320133501295225.8023056.09010160
Shane WarneAUSAustralia tour of South Africa 2001/0220023511296332.2513496.27010202
Ravindra JadejaINDNew Zealand in India Test Series 2016/17201635312950*64.5016478.66010106
Maurice ReadENGEngland tour of Australia 1891/9218923501295725.80--010130
Roy KilnerENGEngland tour of Australia 1924/2519253501297425.8026639.10010170
Vinoo MankadINDPakistan tour of India 1952/5319524511294132.25--000-1
Vic PollardNZWest Indies tour of New Zealand 1968/69196935112951*32.25--01081
Richard HuttonENGIndia tour of England 197119713511298132.2530542.30011180
PreviousPage 228Next

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.