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
Dennis LilleeAUSPakistan tour of Australia 1976/771976-1977340472711.757444.5900130
Graham GoochENGEngland tour of India 1992/931993240471811.7513834.0600040
Warren LeesNZNew Zealand tour of England 198319832414731*15.6715230.9200060
Murray ParkerNZNew Zealand tour of India 1976/771976240471811.75--00040
David OgilvieAUSAustralia tour of West Indies 1977/781978240474311.75--00260
Ray BrightAUSAustralia tour of New Zealand 1985/8619862414721*15.6715829.7500140
Geoff LawsonAUSNew Zealand tour of Australia 1985/861985240472111.7512737.0100020
Dipak PatelNZNew Zealand tour of Pakistan 1996/971996240472611.7510246.0800250
Tony DodemaideAUSWest Indies tour of Australia 1988/891988241472215.6712737.0100020
Adam ParoreNZSouth Africa tour of New Zealand 1998/991999340471911.7521322.0700060
Pubudu DassanayakeSLPakistan tour of Sri Lanka 19941994241472415.678257.3200060
Andrew FlintoffENGSri Lanka tour of England 200620063524733*15.679052.2200152
Glenn McGrathAUSAustralia tour of India 2000/0120013544721*47.008158.0200050
Mohammad HafeezPAKNew Zealand tour of United Arab Emirates 2018/19201835047209.4012338.2100170
Tiger SmithENGEngland tour of Australia 1911/121911-191245047229.4010445.1900140
Bert VoglerSASouth Africa tour of England 1907190735047199.40--00000
Jack HearneENGAustralia tour of England 1896189635047189.40--00000
Alan SmithENGEngland tour of Australia 1962/631962-1963451472111.754214.2900040
Phil EdmondsENGAustralia tour of England 1985198555047219.4017626.7000030
Malcolm MarshallWIWest Indies tour of England 1984198445047299.407067.1400171
Angus FraserENGAustralia tour of England 1989198935047299.4013933.8100040
Jason GillespieAUSAustralia tour of England and Scotland 2005200536047267.8321821.5600251
Jack BlackhamAUSAustralia tour of England 1888188836047227.83--00100
Gary GilmourAUSPakistan tour of Australia 1976/771976-197736147329.406770.1500260
Curtly AmbroseWIPakistan tour of West Indies 1987/8819883624725*11.7513435.0700050
Chamara DunusingheSLSri Lanka tour of Pakistan 1995/96199536047277.8313834.0600251
Zaheer KhanINDAustralia tour of India 2004/052004473472511.755782.4600362
Nathan LyonAUSThe Ashes 201520155734712*11.759947.4700090
Wally GroutAUSAustralia tour of England 196119615714730*7.83--00260
Steve HarmisonENGEngland tour of Australia 2002/032002-20034824720*7.839251.0900170
Charlie McLeodAUSAustralia tour of England 1905190558147136.71--00200
Doug WrightENGEngland tour of Australia 1946/471946-19475834715*9.4010943.1200270
Lawrie MillerNZNew Zealand tour of South Africa 1953/541953-195448047185.88--00400
Curtly AmbroseWIWest Indies tour of Australia 1992/931992-199358247167.838853.4100170
Sonny RamadhinWIWest Indies tour of England 1957195759147195.88--00450
Ridley JacobsWIBangladesh tour of West Indies 200420042114646*-9747.4200060
Andy SandhamENGSouth Africa tour of England 19241924110464646.00--000-0
Richard HadleeNZPakistan tour of New Zealand 1972/731973110464646.00--00060
Mick MaloneAUSAustralia tour of England 19771977110464646.008156.7900060
Waqar YounisPAKPakistan tour of New Zealand 1995/961995121463446.006867.65000100
Charitha BuddhikaSLZimbabwe tour of Sri Lanka 2001/022001-2002320464523.0016328.2200060
Mervyn DillonWIWest Indies tour of Zimbabwe 2003/0420031214627*46.007958.2300051
MS DhoniINDWest Indies in India Test Series 2013/142013220464223.007363.0100050
Dhammika PrasadSLEngland in Sri Lanka Test Series 2011/122012121463446.008951.6900070
Rob BaileyENGWest Indies tour of England 19881988120464323.0016228.4000030
Shakib Al HasanBANBangladesh in New Zealand Test Series 2007/0820081214641*46.0011639.6600070
Shakib Al HasanBANSri Lanka in Bangladesh Test Series 2008/092009120464623.005092.0000170
Tim RobinsonENGIndia tour of England 19861986120463523.009846.9400050
Imrul KayesBANSri Lanka tour of Bangladesh 2008/092008120463323.006966.6700090
Imrul KayesBANWest Indies tour of Bangladesh 2018/192018120464423.009250.0000050
PreviousPage 275Next

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.