Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
Bill BrownAUSEngland tour of Australia 1936/371937240954223.7528633.2200030
Basil D'OliveiraENGNew Zealand tour of England 19691969340954523.7519847.98000110
Rahul DravidINDIndia in Sri Lanka Test Series 20102010350954419.0025137.8500090
Anil KumbleINDPakistan tour of India 2004/0520053549537*95.0017055.88000170
Steve WaughAUSAustralia tour of South Africa 2001/022002350954219.0023640.25001130
Ron ArcherAUSAustralia tour of England 19531953351954923.75--00181
Stuart BroadENGPakistan v England Test Series 2015/162015353953047.5014465.97000100
James TredwellKENSpecsavers County Championship 201720173529547*31.6719748.22000142
Derek SealyWIWest Indies tour of England 19391939351952923.75--000-1
Brian CloseENGPakistan tour of England 19671967350954119.0031430.25000110
Sonny RamadhinWIWest Indies tour of New Zealand 1955/561956450954419.00--00180
Colin McDonaldAUSAustralia tour of England 19611961350955419.00--01000
Damien FlemingAUSEngland tour of Australia 1998/9919984519571*23.7516457.93012150
Sachin TendulkarINDIndia in Sri Lanka Test Series 20082008360953115.8315561.29000110
Virender SehwagINDEngland tour of India 2005/0620063619576*19.0015262.50012121
Jason GillespieAUSAustralia tour of West Indies 1998/9919993629528*23.7529831.8800080
Mark BoucherSAAustralia tour of South Africa 2001/022002361953719.0016557.58001141
Aravinda de SilvaSLPakistan tour of Sri Lanka 1985/861986361953719.00--00000
Anton DevcichNDPlunket Shield 2012/132012360953315.8320147.2600081
Jack HaynesWORSpecsavers County Championship 20192019460953115.8323340.77001130
Morice BirdENGEngland tour of South Africa 1913/141913-1914561956119.00--01000
Henry Leveson GowerENGEngland tour of South Africa 1909/101910362953123.75--000-0
Bill PlayleNZEngland tour of New Zealand 1962/631963360956515.8310.0001260
Chris OldENGEngland tour of India, Pakistan and Sri Lanka 1972/731972-19734629533*23.7532029.69000121
Chris OldENGEngland tour of India and Sri Lanka 1976/771976-1977460955215.8336326.1701092
Sandeep PatilINDEngland tour of India 1981/821981-1982461953119.0023939.75001112
Simon DoullNZNew Zealand tour of South Africa 1994/951994-19953629531*23.7513570.37001113
Manoj SarathchandraSSCMajor League Tournament 2024/252024-2025472952119.0019149.7400092
Billy MidwinterENGEngland tour of Australia and New Zealand 1881/821881-1882470953613.57--00071
Keith BoyceWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-1975570956813.57--011112
George GearyENGEngland tour of Australia 1928/291928-1929481956613.5738524.68010100
Trent BoultNZTrans-Tasman Trophy 2015/162015-2016594952419.0013371.4300195
Lockie FergusonAAPlunket Shield 2016/172016-2017793954115.8317554.29002131
Clarrie GrimmettAUSEngland tour of Australia 1928/291928-19295939538*15.8339923.8100020
Michael HoldingWIWest Indies tour of Australia 1975/761975-1976590953410.5624838.31001160
Curtly AmbroseWIWest Indies tour of England 200020005919536*11.8815760.5100381
Ryan SidebottomYORLV= County Championship 201420149102952511.8834927.2200180
David WarnerAUSThe Ashes 20192019510095619.5018451.63013130
Ryan McConeCSPlunket Shield 2018/192018-201971029520*11.8827934.0500070
Nimasara AtharagallaCMCCMajor League Tournament 2025/262025-202671039533*13.5732029.6900061
Chris RushworthWARCounty Championship 2023202313124952211.8810590.48000160
Connor BrownGLASpecsavers County Championship 20182018612095337.9233128.70002130
Rodney HoggAUSEngland tour of Australia 1978/791978-1979612095367.9230331.35004100
Steven FinnMIDSpecsavers County Championship 20172017111469531*11.8819847.98001170
Graham OnionsDURLV= County Championship 201520151423149518*10.5619748.22004170
Raman Subba RowENGIndia tour of England 19591959110949494.00--010110
Jack RussellENGSri Lanka tour of England 19881988110949494.0020246.53010110
Alec StewartENGZimbabwe tour of England 20032003220946847.0019847.47010140
Saqlain MushtaqPAKZimbabwe tour of Pakistan 1996/971996221947994.0044721.0301090
Hashan TillakaratneSLNew Zealand tour of Sri Lanka 1992/931992220949347.0023340.34010100
PreviousPage 283Next

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.