Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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 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
Tino MawoyoZIMPakistan in Zimbabwe Test Series 20132013240735818.2521833.4901190
Wriddhiman SahaINDBorder-Gavaskar Trophy 2014/152014-2015240733518.2518040.5600161
Nasir HossainBANAustralia tour of Bangladesh 20172017240734518.2518040.5600190
Sunil AmbrisWIWest Indies tour of Bangladesh 2018/192018240734318.2516344.7900050
Yasir Ali ChowdhuryBANBangladesh tour of South Africa 2021/222022240734618.2513554.07001100
Aiden MarkramSASouth Africa tour of New Zealand 2021/222022240734218.2520136.32000130
Abid AliPAKPakistan tour of West Indies 20212021240733418.2511265.18000131
Joshua Da SilvaWIWest Indies tour of Sri Lanka 2021/222021242735436.5023930.5401160
Jayden SealesWIWest Indies tour of India 2025/262025241733224.3312060.8300053
Tom EmmettENGEngland tour of Australia and New Zealand 1876/771877240734818.255928.8100000
W.G. GraceENGAustralia tour of England 18881888340733818.25--00000
Bobby AbelENGAustralia tour of England 19021902240733818.25--000-0
Jack RyderAUSAustralia tour of England 19261926341734224.33--00000
Douglas JardineENGNew Zealand tour of England 19311931343733873.00--00040
Leslie TownsendENGEngland tour of India 1933/341933-1934340734018.25--000-1
John JamesonENGEngland tour of West Indies 1973/741974240733818.2517741.24000101
Alan TurnerAUSAustralia tour of New Zealand 1976/771977241733024.3315148.3400061
Phil EdmondsENGEngland tour of New Zealand 1977/781978340735018.2518938.6201091
Duleep MendisSLPakistan tour of Sri Lanka 1985/861986340735818.25--010-0
Saleem YousufPAKNew Zealand tour of Pakistan 1990/911990340733318.2517940.7800081
Asanka GurusinhaSLSri Lanka tour of Pakistan 1991/921991-1992340733318.2520635.4400080
Phil DeFreitasENGSouth Africa tour of England 19941994340733718.258190.12000101
Mike AthertonENGAustralia tour of England 19891989240734718.2521034.7600170
Jeff CroweNZNew Zealand tour of Australia 1985/861985351733518.2523531.0600081
Morné MorkelSABasil D'Oliveira Trophy 2009/102009-2010451732318.2515347.71001110
Imam-ul-HaqPAKNew Zealand tour of United Arab Emirates 2018/192018350732714.6014948.99000120
Gus AtkinsonENGThe Ashes 2025/262025350733714.608585.8800063
Peter ParfittENGAustralia tour of England 19641964450733214.6026028.08000100
Chetan SharmaINDWest Indies tour of India 1987/881987351732718.2515148.3400290
Darren GoughENGWest Indies tour of England 19951995360732912.1716145.3400171
Matt PriorENGIndia tour of Ireland, England and Scotland 20072007361734214.6020236.1400190
Rob BaileyENGEngland tour of West Indies 1989/901990360734212.1716444.5100250
Dilruwan PereraSLEngland tour of Sri Lanka 2018/192018360733012.1717342.2000181
Azhar AliPAKPakistan tour of Ireland, England and Scotland 20182018360735012.1721633.8001090
Ken MackayAUSAustralia tour of England 19561956360733812.17--00270
Ramakant DesaiINDEngland tour of India, Pakistan and Ceylon 1961/621961-1962461732914.60--000121
Bruce TaylorNZIndia tour of New Zealand 1967/681968360732812.17--00141
Dipak PatelNZWest Indies tour of New Zealand 1986/871987360732112.1724429.9200140
Roger TwoseNZNew Zealand tour of England 19991999460735212.1724130.2901371
Mark RamprakashENGEngland tour of West Indies 1993/941994470732310.4318539.4600090
Mitchell MarshAUSIndia tour of Australia 2024/252024470734710.4315846.2000162
James KellyAUSAustralia tour of England 19051905574734224.33--00000
Ian BothamENGEngland tour of West Indies 1980/811981470732610.4322432.5900160
Jack RussellENGWest Indies tour of England 19911991470734610.4323031.7400160
Mervyn DillonWIWest Indies tour of Australia 2000/01200048073279.1315248.0300390
Vic PollardNZIndia tour of New Zealand 1967/68196848073249.13195.2600101
Steve HarmisonENGEngland tour of Australia 2006/072006-200759173239.1316643.9800280
Justin LangerAUSBangladesh tour of Australia 20032003220727136.0022032.7301070
John CrawleyENGSri Lanka tour of England 200220021217241*72.0022731.7200080
Prasanna JayawardeneSLSouth Africa tour of Sri Lanka 20062006220724236.0012856.2500091
PreviousPage 219Next

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.