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 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
Michael VaughanENGEngland tour of Sri Lanka 2003/04200336022110536.8356139.39110290
VVS LaxmanINDIndia tour of Australia 1999/001999-200036022116736.8338058.16101310
Michael ClarkeAUSAustralia in South Africa Test Series 2013/142014362221161*55.2543251.16101260
Temba BavumaSAIndia tour of South Africa 2021/222021-20223632215273.6739855.53020321
Babar AzamPAKPakistan tour of South Africa 2018/192018-20193602217236.8327979.21020460
Keith FletcherENGEngland tour of Pakistan 1972/7319733612217844.20137.69030280
Andrew HudsonSASouth Africa tour of India 1996/97199636122114644.2054240.77101340
Tom LathamCANPlunket Shield 2012/132012-20134712218136.8334763.69030241
Mansur Ali Khan PataudiINDIndia tour of New Zealand 1967/6819684702215231.57--020191
Kapil DevINDWest Indies tour of India 1987/881987-198847022110931.5724789.47100331
Max WalkerAUSEngland tour of Australia 1974/751974-197568322141*44.2058737.65000120
Rick DarlingAUSEngland tour of Australia 1978/791978-19794802219127.6353641.23010171
Ian HealyAUSEngland tour of Australia 1998/991998-199958122113431.5738757.11101210
Charlie HemphreyQUESheffield Shield 2018/192018-201951012219324.5658837.59011242
Mike AthertonENGAustralia tour of England 2001200151002215722.1048445.66021370
Andrew SalterGLACounty Championship 20212021101142219031.5763734.69011340
George BellLANCounty Championship 2025202561112215722.1041753.00011270
HJ CullenWORCounty Championship 2026202671102216420.0941353.51011242
Chris WrightWARLV= County Championship 20142014111532216518.4236460.71024370
Pieter MalanMIDCounty Championship 2023202381612216614.7344649.55025212
Daniel WorrallSURCounty Championship 20232023131732215115.7924988.76014314
Tom TaylorNORCounty Championship 202220221017322160*15.7946347.73012350
Nathan McAndrewSASheffield Shield 2023/242023-2024917322150*15.7946447.63011283
Jonny BairstowENGIndia tour of England 20222022121220114*220.0028577.19200293
Younis KhanPAKPakistan in Bangladesh Test Series 2015201523022014873.3331869.18100193
Alastair CookESSLV= County Championship 2014201423022018173.3338457.29100240
Yashpal SharmaINDEngland tour of India 1981/821982231220140110.0054740.22110282
Dawid MalanYORCounty Championship 2021202123022019973.3337858.20100262
Dhananjaya de SilvaSLSri Lanka tour of Bangladesh 2017/18201823022017373.3328377.74100282
Hanif MohammadPAKNew Zealand tour of Pakistan 1964/651965331220203*110.00--100330
David ObuyaKENICC Intercontinental Cup 2007/0820072402207255.0037358.98030223
Misbah-ul-HaqPAKPakistan v South Africa Test Series 2010/11201024222077110.0051442.80030282
Tup ScottAUSAustralia tour of England 1884188434122010273.3321647.22110250
Ramiz RajaPAKSri Lanka tour of Pakistan 1991/921991-19923412209873.3353041.51030260
Mark WaughAUSAustralia tour of Pakistan 1994/9519943402207155.0036959.62030223
Daniel VettoriNZIndia in New Zealand Test Series 2008/09200935122011855.0031470.06110253
Wavell HindsWIWest Indies tour of India 2002/03200235022010044.0044349.66110361
Hamish RutherfordWORSpecsavers County Championship 2019201945022012344.0038157.74110370
Dennis AmissENGPakistan tour of England 1974197435122018355.0047446.41100200
Bernard JulienWIWest Indies tour of England 1973197335022012144.0029574.58110333
Kapil DevINDIndia tour of England 1990199035122011055.0026981.78111274
Jacques RudolphSAWest Indies tour of South Africa 2003/042003-200446022010136.6748445.45101270
Usman KhawajaAUSPakistan tour of Australia 2023/242023-20243602209036.6754040.74012240
Eric DaltonSAEngland tour of South Africa 1938/391938-193946122010244.00--110122
Doug WaltersAUSAustralia tour of New Zealand 1973/741974361220104*44.0037259.14110320
Aunshuman GaekwadINDWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-19753602208036.67--020240
John DysonAUSAustralia tour of Pakistan 1982/8319823602208736.6750443.65020273
Chris GayleWIWest Indies tour of England and Ireland 200720074812205231.4332767.28010331
Dwayne BravoWIWest Indies tour of England 200420044802207727.5043550.57021310
MS DhoniINDPataudi Trophy 201120114812207731.4340654.19021303
PreviousPage 131Next

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.