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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Murali VijayINDIndia in New Zealand Test Series 2013/142014240482612.0010944.0400080
Floyd ReiferWIBangladesh in West Indies Test Series 20092009240482512.0012937.2100040
Floyd ReiferWISri Lanka tour of West Indies 19971997240482912.0015630.7700160
Craig ErvineZIMZimbabwe tour of Bangladesh 20252025240482512.0015630.7700050
Asad ShafiqPAKPakistan in West Indies Test Series 20112011240484212.0015231.5800170
Mark WoodENGNew Zealand in England Test Series 20152015242481924.009152.7500070
Sami AslamPAKPakistan in Australia Test Series 2016/172016240482212.0018825.5300050
Mohammad NawazPAKPakistan tour of Sri Lanka 202220222414819*16.0011840.6800040
Nayeem HasanBANBangladesh tour of Sri Lanka 20252025241482516.0011242.8600030
John CampbellWIIndia in West Indies Test Series 20192019240482312.008755.1700070
Mikyle LouisWISouth Africa tour of West Indies 20242024240483512.0013735.0400180
Tom GarrettAUSEngland tour of Australia and New Zealand 1876/7718772414818*16.0080.0000100
Dave GregoryAUSEngland tour of Australia and New Zealand 1876/771877241484316.001520.0000000
George UlyettENGAustralia tour of England 18841884340483212.003132.2600000
Bobby PeelENGAustralia tour of England 18881888340482512.00--000-0
Peter McAlisterAUSEngland tour of Australia 1903/041904240483612.00--00040
Frank TysonENGEngland tour of South Africa 1956/571956-1957240482312.00--00031
Frank TysonENGEngland tour of Australia 1958/591959240483312.0010744.8600120
Jim ParksENGEngland tour of West Indies 1967/681968340484212.00--00150
Intikhab AlamPAKPakistan tour of England 19711971340481812.0012837.5000060
Imran KhanPAKPakistan tour of Sri Lanka 1985/861986340483312.00--00100
Geoff DymockAUSEngland tour of Australia 1979/801979-19803414820*16.0015431.1700030
Arjuna RanatungaSLSri Lanka tour of Pakistan 1981/821982240483312.007861.5400181
Ravi RatnayekeSLSri Lanka tour of Australia and New Zealand 1982/8319832414829*16.0014233.8000130
Ashantha de MelSLPakistan tour of Sri Lanka 1985/861986341482316.00--00100
Navjot SidhuINDIndia tour of New Zealand 1998/991998-1999240483412.0010744.8600172
Yohan GoonasekeraSLSri Lanka tour of Australia and New Zealand 1982/831983240482312.0014533.1000030
Craig McDermottAUSAustralia tour of South Africa 1993/941994340483112.004997.9600071
Merv HughesAUSPakistan tour of Australia 1989/901990342483224.007762.3400050
Pramodya WickramasingheSLSri Lanka tour of New Zealand 1994/951995240481612.008457.1400020
Lee GermonNZEngland tour of New Zealand 1996/971997240481412.0013834.7800041
Sourav GangulyINDPakistan tour of India 2004/05200535048219.6013834.7800070
Zaheer KhanINDIndia tour of Sri Lanka 20012001351484512.0010247.0600252
Makhaya NtiniSAAustralia tour of South Africa 2001/02200235048149.606672.7300181
Waqar YounisPAKPakistan tour of West Indies 20002000351481612.009451.0600060
Steven FinnENGPakistan in England Test Series 201620163534816*24.009848.9800060
Mitchell MarshAUSThe Ashes 201520153514827*12.007464.8600132
Kagiso RabadaSASouth Africa tour of England 20222022351483612.009749.4800120
John SnowENGEngland tour of West Indies 1967/68196845048379.60771.3000230
John ParkerNZWest Indies tour of New Zealand 1979/80198035048429.6014233.8000250
Tauseef AhmedPAKPakistan tour of India 1986/8719874534815*24.0013418.6600110
Ravi ShastriINDIndia tour of New Zealand 1980/811981352481916.0023120.7800050
Paul DowntonENGEngland tour of West Indies 1980/8119813514826*12.0026318.2500140
WPUJC VaasSLSri Lanka tour of Australia 1995/961995-199636048268.0010147.5200180
HMRKB HerathSLWarne-Muralitharan Trophy 2012/132012-201336148149.6011242.8600130
AB de VilliersSAPakistan tour of South Africa 2006/07200736148159.6012638.1000040
Graeme SwannENGPakistan in England Test Series 2010201046048288.0010844.4400171
Mark WoodENGEngland tour of India 2023/24202436148339.605390.5700391
Kagiso RabadaSABasil D'Oliveira Trophy 2019/202019-20203624816*12.008060.0000172
Harry TrottAUSEngland tour of Australia 1891/92189236048238.00--00101
PreviousPage 272Next

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.