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
Vic PollardNZNew Zealand tour of India 1964/6519654701404320.00--000270
Jack RussellENGEngland tour of South Africa 1995/961995-199657214050*28.0058124.10010190
David WieseSUSSpecsavers County Championship 2016201658214070*23.3317779.10011202
Josh FinnieOVPlunket Shield 2014/1520154801407717.5023958.58011232
Sunil GavaskarINDEngland tour of India and Sri Lanka 1984/851984-19855801406517.5032942.55010181
Kashif AliWORCounty Championship 202620265901403415.5641233.98000170
William ShaldersSAEngland tour of South Africa 1905/0619065901403815.56--002180
Graham McKenzieAUSAustralia tour of South Africa 1966/671966-19675911403417.50--00063
Jimmy AdamsWIWest Indies tour of Australia 1996/971996-199759214074*20.0042932.63012120
Josh CobbNORSpecsavers County Championship 2018201851001403014.0026353.23001143
Simon KerriganNORCounty Championship 2022202271021404317.5027351.28002202
Lala AmarnathINDIndia tour of Australia 1947/481947-194851001404614.0025854.26002120
Josh PhilippeWASheffield Shield 2022/232022-2023711114030*14.0033242.17000181
Matthew FisherYORCounty Championship 20232023913514037*17.5022761.67003181
Neil WagnerOVPlunket Shield 2014/152014-201591421402411.6727351.28003171
Luke FletcherNOTCounty Championship 20212021121651405112.7329247.95013193
Chris BroadENGEngland tour of Australia 1987/881988110139139139.0036138.50100130
Ashwell PrinceSAZimbabwe tour of South Africa 2004/052005211139139*-21863.76100182
Colin MilburnENGEngland tour of Ceylon and Pakistan 1968/691969110139139139.00--100171
Steve WaughAUSZimbabwe tour of Australia 2003/0420032201397869.5022262.61020191
Hilton CartwrightWASheffield Shield 2020/21202112113996139.0024456.97010154
Harry FinchKENCounty Championship 2021202112013911569.5026552.45100150
Asif IqbalPAKPakistan tour of New Zealand 1978/79197922013910469.50--100150
Andrew HudsonSASouth Africa tour of Zimbabwe 1995/96199512013913569.5024257.44100182
Sherwin CampbellWIWest Indies tour of New Zealand 1994/9519952201398869.5025953.67020172
Sachin TendulkarINDPakistan tour of India 2007/0820072311398269.5022063.18020210
Rahul DravidINDIndia in Bangladesh Test Series 2009/102010231139111*69.5024856.05100160
Abdul RazzaqPAKAsian Test Championship 2001/022001-2002231139110*69.5014198.58100212
Mohammad RafiqueBANZimbabwe tour of Bangladesh 2004/0520052311396969.5021664.35020136
Kevin O'BrienIREICC Intercontinental Cup 2015/162015-201623213975*139.0022561.78010102
BJ WatlingDURSpecsavers County Championship 20192019231139104*69.5028748.43101170
Joe WeatherleyHAMCounty Championship 202520252301396246.3328548.77020190
Michael ClarkeAUSMCC Spirit of Cricket Test Series 201020102401397734.7526552.45010170
Andy FlowerZIMICC World Cup 2002/0320022401396734.7523658.90010200
Alok KapaliBANICC World Cup 2002/0320022401398534.7521664.35021212
Gavin RennieZIMZimbabwe tour of Sri Lanka 1997/9819982401395334.7541533.49020120
Hashim AmlaSASri Lanka in South Africa Test Series 2011/122011-20123401395434.7522960.70020230
Hamilton MasakadzaZIMPakistan in Zimbabwe Test Series 201320132401397534.7534939.83010172
Hamilton MasakadzaZIMZimbabwe tour of Bangladesh 2018/1920182401395234.7532143.30010142
Matt PriorENGSri Lanka in England Test Series 201420142411398646.3324756.28010121
Mushfiqur RahimBANWest Indies in Bangladesh Test Series 2011/1220112411396946.3325953.67021140
Junaid SiddiqueBANBangladesh in England Test Series 201020102401397434.7531044.84020170
Paul StirlingIREIreland tour of Bangladesh 2025/2620252401396034.7518873.94010211
Angelo MathewsSLSri Lanka in New Zealand Test Series 2014/152014-20152401396634.7524756.28020143
Adrian BarathWIThe Frank Worrell Trophy 2009/10200924013910434.7522761.23100250
Azhar AliPAKMCC Spirit of Cricket Test Series 201020102401395134.7530445.72010150
Kane WilliamsonNZNew Zealand tour of Bangladesh 2023/24202324013910434.7526752.06100170
Usman KhawajaAUSWest Indies tour of Australia 2023/2420242411397546.3327949.82010180
Jonny BairstowENGEngland tour of Sri Lanka 2020/2120212411394746.3325953.67000121
Shane DowrichWIPakistan v West Indies Test Series 2016/17201624113960*46.3324556.73011182
PreviousPage 214Next

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.