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/27NZINDODI1st 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-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
Jayden SealesWIBangladesh tour of West Indies 2024/252024243281828.004070.0000012
Sheyne MoseleyWIWest Indies tour of Bangladesh 2020/21202124028127.0010526.6700030
Tafadzwa TsigaZIMWest Indies tour of Zimbabwe 2022/2320232412824*9.3311025.4500130
Schofield HaighENGEngland tour of South Africa 1898/99189924128259.33--00100
Frederick SpofforthAUSAustralia tour of England 1884188434028137.00944.4400110
George LohmannENGEngland tour of Australia 1886/87188724028177.003647.2200030
Charlie TurnerAUSEngland tour of Australia 1886/8718872402897.001752.9400020
Andy SandhamENGEngland tour of Australia 1924/251924-192524028157.005623.2100010
Manny MartindaleWIWest Indies tour of England 1939193934028227.00--00101
Sadu ShindeINDIndia tour of England 1952195224128149.33--00000
Chris DuckworthSAEngland tour of South Africa 1956/57195724028137.00--00020
Ray IllingworthENGIndia tour of England 196719673412812*9.3310227.4500040
Dayle HadleeNZAustralia tour of New Zealand 1973/74197434028117.0014519.3100010
Chris OldENGEngland tour of New Zealand 1977/78197824028107.007139.4400040
Abdul QadirPAKPakistan tour of England 1987198744028207.006940.5800120
Faoud BacchusWIWest Indies tour of Australia 1981/821981-198224028277.005749.1200210
Mithra WettimunySLSri Lanka tour of Australia and New Zealand 1982/83198324028177.0010327.1800120
Phil TufnellENGEngland tour of India 1992/9319932432822*28.0012622.2200030
Shane WarneAUSAustralia tour of West Indies 1994/95199545028115.605451.8500210
Ben HilfenhausAUSAustralia in South Africa Test Series 2008/09200935128167.003482.3500230
George LohmannENGEngland tour of Australia 1891/92189235028155.60--00201
Dattaram HindlekarINDIndia tour of England 1946194635228179.33--00000
Godfrey EvansENGNew Zealand tour of England 1958195855028125.60--00120
Graham McKenzieAUSEngland tour of Australia 1970/711970-19713532811*14.0012322.7600021
Neil HawkeAUSEngland tour of Australia 1965/661965-19664532820*14.008035.0000120
Vic PollardNZNew Zealand tour of Pakistan 1964/65196535128157.00--00100
Wasim BariPAKPakistan tour of Australia 1976/771976-197735028215.605947.4600250
Geoff ArnoldENGAustralia tour of England 1972197235228229.3313121.3700050
Dennis LilleeAUSWest Indies tour of Australia 1979/801979-198035028165.606940.5800330
Jeff HammondAUSAustralia tour of West Indies 1972/73197355228199.33--00130
Michael HoldingWIWest Indies tour of New Zealand 1979/8019803512816*7.007537.3300150
John BracewellNZNew Zealand tour of Australia 1980/81198035128167.0011225.0000210
Craig McDermottAUSPakistan tour of Australia 1995/96199535028205.605550.9100330
Mark IlottENGAustralia tour of England 1993199335128157.0012921.7100040
James AndersonENGThe Ashes 2023202346328129.337835.9000050
Gerry HazlittAUS1912 Triangular Tournament191266228197.00--00200
Frank MitchellSA1912 Triangular Tournament191236028124.67--00100
Bert StrudwickENGEngland tour of South Africa 1913/141913-191456228147.00--00200
George FrancisWIWest Indies tour of England 192819283612819*5.60--00200
Brian StathamENGEngland tour of West Indies 1953/5419544622810*7.00--00100
Saleem AltafPAKPakistan tour of West Indies 1976/77197736228197.00--00000
Geoff DymockAUSEngland tour of Australia 1978/791978-197936128115.6020014.0000210
Terry AldermanAUSAustralia tour of West Indies 1983/8419843632821*9.3312921.7100130
Umesh YadavINDBorder-Gavaskar Trophy 2011/122011-201248528219.338134.5700131
Lance GibbsWIWest Indies tour of Australia 1968/691968-1969510528175.60639.5200240
Steve WaughAUSEngland tour of Australia 1987/881988110272727.008531.7600020
Brett LeeAUSIndia tour of Australia 1999/001999-2000210272727.005549.0900010
Herschelle GibbsSASir Vivian Richards Trophy 2007/082008110272727.0022122.7300041
Younis KhanPAKNew Zealand tour of Pakistan 20022002110272727.004165.8500060
Paul WisemanNZNew Zealand tour of India 2003/042003210272727.007934.1800040
PreviousPage 329Next

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.