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
Eric FreemanAUSIndia tour of Australia 1967/681968240451811.253554.2900031
Malcolm MarshallWIAustralia tour of West Indies 1983/841984440451911.259447.8700030
Sandeep PatilINDWest Indies tour of India 1983/841983240452211.25--00000
Phil DeFreitasENGEngland tour of West Indies 1989/901990240452411.255680.3600251
Dipak PatelNZEngland tour of New Zealand 1996/971997240454511.258453.5700360
Javagal SrinathINDSouth Africa tour of India 1996/97199635045199.0012137.1900140
Mervyn DillonWIAustralia tour of West Indies 2003200335045209.007361.6400280
Allan DonaldSAAustralia tour of South Africa 1996/97199735045219.0011339.8200180
Daren PowellWIThe Frank Worrell Trophy 2008200835045279.007857.6900190
Paul HarrisSAAustralia in South Africa Test Series 2008/09200935045279.0014930.2000040
Nick CookENGAustralia tour of England 19891989353453122.5016527.2700040
Doug BracewellNZSouth Africa in New Zealand Test Series 2011/122012351452511.2511638.7900390
Anrich NortjeSASouth Africa tour of England 202220223524528*15.009248.9100170
Ian JohnsonAUSIndia tour of Australia 1947/481947-194845045229.0014131.9100110
ShujauddinPAKWest Indies tour of Pakistan 1958/59195935045269.00--00100
Intikhab AlamPAKPakistan tour of England 19621962351451611.25--00130
Erapalli PrasannaINDEngland tour of India, Pakistan and Sri Lanka 1972/731972-1973351453711.2511240.1800260
Andy RobertsWIWest Indies tour of England 1976197655045199.0012037.5000060
Winston DavisWIWest Indies tour of India 1987/881987-198845045309.0013034.6200061
Chandika HathurusingheSLSouth Africa tour of Sri Lanka 1993199335045349.0021421.0300130
Craig MatthewsSAAustralia tour of South Africa 1993/9419943534531*22.5015828.4800061
Eddo BrandesZIMZimbabwe tour of Pakistan 1993/941993351451811.2515229.6100040
Graeme SmithSAAustralia in South Africa Test Series 2013/14201436045147.507163.3800070
Waqar YounisPAKAustralia v Pakistan in Sri Lanka and the UAE 2002/03200236045247.506668.1800271
Josh HazlewoodAUSThe Ashes 201520154634514*15.008254.8800160
Richie BenaudAUSAustralia tour of England 196119614614536*9.0010.0000210
Paul BartonNZEngland tour of New Zealand 1962/63196336045167.5020.0000120
Kapil DevINDIndia tour of England 1979197946045217.508056.2500160
Ollie RobinsonENGIndia tour of England 2021202147145157.5012536.0000250
Subhash GupteINDIndia tour of West Indies 1952/5319535834517*9.00--00000
Percy MansellSASouth Africa tour of England 1955195548045165.63--00110
Bishan BediINDWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-197548045145.6330.0000450
Greg ThomasENGEngland tour of West Indies 1985/8619864844531*11.2513333.8300340
Matthew HoggardENGAustralia tour of England and Scotland 2005200559245166.4322919.6500250
Schofield HaighENGEngland tour of South Africa 1905/06190659145235.63--00360
Bert StrudwickENGEngland tour of Australia 1924/251924-192559345227.5012535.2000120
Peter HeineSAEngland tour of South Africa 1956/571956-195759245176.4330.0000340
Russel ArnoldSLAsian Test Championship 2001/022002110444444.005284.6200060
Justin LangerAUSAustralia tour of Zimbabwe 1999/001999110444444.007360.2700050
Simon JonesENGIndia tour of England 20022002110444444.0043102.3300071
Tim SoutheeNZ-2010-2012010444444.0039112.8200061
Temba BavumaSAZimbabwe tour of South Africa 2017/182017110444444.007261.1100050
Liton DasBAN-2015010444444.004597.7800081
Mohsin KhanPAKEngland tour of Pakistan 1977/781978110444444.0013732.1200051
Dilhara FernandoSLSri Lanka in England Test Series 201120112214439*44.005875.8600070
Ajit AgarkarINDSouth Africa tour of India 1999/0020001214441*44.006073.3300080
Brett LeeAUSAustralia tour of Bangladesh 2005/062006220442922.0012435.4800051
Mark BoucherSANew Zealand tour of South Africa 2007/082007220444322.0010342.7200050
Nicky BojeSAPakistan tour of South Africa 2002/032002-20032224437*-6468.7500050
Waqar YounisPAKAsian Test Championship 2001/022001-2002220442522.007062.8600081
PreviousPage 280Next

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.