Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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-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
David AllenENGSouth Africa tour of England 196019602422614*13.00--00200
Jim PothecarySASouth Africa tour of England 1960196034026126.50--00020
Erapalli PrasannaINDIndia tour of New Zealand 1975/7619763422625*13.00--00100
Bob WillisENGEngland tour of India 1981/821981-1982542261313.007435.1400030
Lance CairnsNZNew Zealand tour of India 1976/77197624126128.67--00000
Derek RandallENGEngland tour of Australia 1979/801979-198024026256.509327.9600210
Stephen BoockNZNew Zealand tour of West Indies 1984/85198534026226.5011921.8500100
Ashantha de MelSLIndia tour of Sri Lanka 1985198534126168.67--00101
Ian GreigENGPakistan tour of England 1982198224026146.5010225.4900020
Patrick PattersonWIWest Indies tour of India 1987/881987-19884442621*-5448.1500040
Andrew HudsonSANew Zealand tour of South Africa 1994/95199424026106.507534.6700040
Blair PocockNZPakistan tour of New Zealand 1993/94199424026166.5010225.4900210
Andrew FlintoffENGEngland tour of India 2001/02200135026185.205150.9800260
Waqar YounisPAKPakistan tour of South Africa 1997/98199835026105.209228.2600130
Srinivasaraghavan VenkataraghavanINDWest Indies tour of India and Sri Lanka 1978/791978-197965226118.6740.0000100
Brad HaddinAUSAustralia in South Africa Test Series 2013/14201435126136.506440.6300130
Dale SteynSASouth Africa in Australia Test Series 2012/13201235026155.2011323.0100130
Kemar RoachWIWest Indies tour of England 2017201735126126.508231.7100140
Jack DunningNZNew Zealand tour of England 1937193735126196.50--00200
Alan ConnollyAUSIndia tour of Australia 1967/681967-196835126146.50771.4300220
Laurie MayneAUSAustralia tour of West Indies 1964/6519653532611*13.00--00000
Hedley HowarthNZNew Zealand tour of India 1969/7019693532617*13.00--00040
Michael HoldingWIWest Indies tour of Australia 1981/821981-19823502695.204953.0600020
Rodney HoggAUSEngland tour of Australia and New Zealand 1982/831982-19833532614*13.008231.7100120
Courtney WalshWIWest Indies tour of England 19881988553269*13.005944.0700130
Daryll CullinanSASouth Africa tour of Australia 1993/941993-199435026105.208929.2100140
Ajit AgarkarINDIndia tour of Australia 2003/042003-200446126125.207236.1100120
Ishant SharmaINDEngland tour of India 2020/2120214622610*6.507335.6200231
Joey PalmerAUSEngland tour of Australia 1884/851882-18856922673.7140.0000320
Romesh KaluwitharanaSLSri Lanka tour of England 19981998110252525.005050.0000020
Russel ArnoldSLBangladesh tour of Sri Lanka 20022002110252525.0025100.0000040
Abdul RazzaqPAKNew Zealand tour of Pakistan 20022002110252525.003180.6500060
Lance KlusenerSASouth Africa tour of Zimbabwe 1999/001999110252525.0023108.7000031
Brian MurphyZIMZimbabwe tour of Bangladesh 2001/022001110252525.008928.0900040
Gary BrentZIMZimbabwe tour of Bangladesh 2001/022001110252525.005446.3000020
Johan BothaSASouth Africa in Bangladesh Test Series 2007/082008110252525.009127.4700020
Tim BresnanENGBangladesh in England Test Series 20102010110252525.006538.4600020
Sulieman BennWIBangladesh in West Indies Test Series 20142014210252525.0019131.5800031
Angelo MathewsSLSri Lanka v Bangladesh 20212021110252525.003278.1300040
Akram RazaPAKPakistan tour of Sri Lanka 19941994110252525.005545.4500030
Ben StokesENGIndia tour of England 20222022110252525.003669.4400030
Frank SmailesENGIndia tour of England 19461946110252525.00--000-0
Len JohnsonAUSIndia tour of Australia 1947/4819481112525*-5149.0200010
Lance GibbsWIIndia tour of West Indies 1970/711971110252525.00--000-0
Frank MissonAUSAustralia tour of England 196119612112525*---000-0
Tom VeiversAUSAustralia tour of Pakistan 1964/651964110252525.00--000-0
Ashley MallettAUSEngland tour of Australia 1979/801980110252525.005446.3000040
Aftab BalochPAKNew Zealand tour of Pakistan 1969/701969110252525.00--00030
Graeme FowlerENGSri Lanka tour of England 19841984110252525.004160.9800040
Roy DiasSLNew Zealand tour of Sri Lanka 1986/871987110252525.004654.3500030
PreviousPage 336Next

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.