Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR121/2 (13.3)ES chose to bowlT2067th 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
Brian StathamENGEngland tour of Australia 1954/551954-1955571672511.175768.4200270
Derek UnderwoodENGEngland tour of West Indies 1973/741974473672416.7520233.1700080
Bob WillisENGNew Zealand tour of England 198319834726725*13.4013748.9100070
John EmbureyENGEngland tour of Australia 1978/791978-1979471674211.1726825.0000350
Mohammad AmirPAKPakistan in England Test Series 2010201048167259.5732120.8700290
Erapalli PrasannaINDWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-1975510367239.57--00280
Brendon McCullumNZNew Zealand in Bangladesh Test Series 2008/092008110666666.0012254.1001081
Phil JaquesAUSAustralia tour of Bangladesh 2005/062006110666666.009867.3501081
Neil WagnerNZWest Indies tour of New Zealand 2020/2120202116666*-42157.1401084
Greg ChappellAUSAustralia tour of Sri Lanka 1982/831983110666666.0010364.0801070
Arjuna RanatungaSLPakistan tour of India 1998/991999110666666.0011358.4101080
Fanie de VilliersSAPakistan tour of South Africa 1994/9519951116666*-6897.0601093
Alec StewartENGEngland tour of Sri Lanka 1992/931993120666333.0013548.89010100
Jason GillespieAUSNew Zealand tour of Australia 2004/0520042216654*66.0016839.29010100
Ramnaresh SarwanWIWest Indies tour of New Zealand 2005/062006120666233.0012652.3801090
Jonty RhodesSASouth Africa tour of New Zealand 1998/991999320666333.0016140.9901090
Monde ZondekiSASouth Africa tour of England and Ireland 20032003120665933.0016041.25010100
Roshan MahanamaSLSri Lanka tour of Pakistan 1991/921992120665833.0019833.33010100
AB de VilliersSANew Zealand tour of South Africa 2007/082007220663333.0013150.38000120
Stuart BroadENGThe Wisden Trophy 20092009221663866.009668.7500071
Junaid SiddiqueBANSri Lanka tour of Bangladesh 2008/092008120663733.0014246.48000101
Paul StirlingIREIreland v Afghanistan in United Arab Emirates 2023/242024120665233.0011159.46010100
Angelo MathewsSLZimbabwe tour of Sri Lanka 20172017120664133.0017737.2900031
Liton DasBANIreland tour of Bangladesh 2022/232023120664333.0060110.00000111
Liam DawsonENGEngland in India Test Series 2016/1720161216666*66.0015542.5801151
Mohammad RizwanPAKPakistan tour of Zimbabwe 20212021220664533.0013847.8300070
Alex CareyAUSICC World Test Championship 20252025120664333.008181.4800090
David BedinghamSAICC World Test Championship 20252025121664566.0016041.2500070
Sajid KhanPAKPakistan tour of Bangladesh 20262026120663833.0064103.1300074
'Dad' WeirNZEngland tour of New Zealand 1932/331933220666633.0010.0001100
Bob BarberENGAustralia tour of England 19681968120664633.0019833.3300050
Roger PrideauxENGAustralia tour of England 19681968120666433.0017936.8701080
Paul AllottENGAustralia tour of England 198119811216652*66.0017338.1501050
Kim BarnettENGSri Lanka tour of England 19881988120666633.0013050.7701170
Kumar SangakkaraSLSri Lanka tour of New Zealand 2004/052005230664522.0014246.48000110
Yuvraj SinghINDWest Indies in India Test Series 2011/122011230662522.0011457.8900092
Clive LloydWINew Zealand tour of West Indies 1971/721972230664322.00--00050
Shane WarneAUSAustralia tour of Sri Lanka 19921992230663522.0016639.7600080
AB de VilliersSASouth Africa in Bangladesh Test Series 2007/082008231664633.0015742.0400091
Nathan LyonAUSAustralia tour of New Zealand 2023/242024230664122.009271.74000100
Mohammad MithunBANWest Indies tour of Bangladesh 2018/192018230662922.0014645.2100030
Taijul IslamBANWest Indies tour of Bangladesh 2018/1920182316639*33.0013150.3800071
Moeen AliENGThe Wisden Trophy 20152015230665822.0014744.90011101
Tom CurranENGEngland tour of Australia and New Zealand 2017/182017-2018231663933.0012055.00000120
Niroshan DickwellaSLAustralia tour of Sri Lanka 20222022230665822.007983.5401060
Geoff MillerENGPakistan tour of England 19781978331664833.0019533.8500150
Aamer SohailPAKZimbabwe tour of Pakistan 1996/971996231664633.009867.35000140
Ian SalisburyENGPakistan tour of England 19921992230665022.0018635.4801090
Romesh KaluwitharanaSLSri Lanka tour of Pakistan 2004/052004240665416.5013150.3801061
Shaun PollockSAAustralia tour of South Africa 1996/971997241663522.009867.35001140
PreviousPage 232Next

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.