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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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
John GuyNZNew Zealand tour of South Africa 1961/6219612401894.50--00100
Lindsay KlineAUSWest Indies tour of Australia 1960/611960-19612441815*-10.0000020
Ted DexterENGEngland tour of Australia 1958/59195924018114.507424.3200120
Dilip SardesaiINDIndia tour of Australia 1967/68196724018114.502030.0000030
Dennis LilleeAUSPakistan tour of Australia 1972/731972-197334118146.003212.5000011
Dennis LilleeAUSAustralia tour of Pakistan 1979/8019803421812*9.0012814.0600110
Wayne DanielWIWest Indies tour of England 1976197644218109.006826.4700020
Shivlal YadavINDAustralia tour of India 1979/80197954118186.00100.0000220
Graham DilleyENGIndia tour of England 1986198624118106.0014812.1600010
Courtney WalshWIWest Indies tour of India 1994/95199434118116.006527.6900011
Danish KaneriaPAKPakistan tour of India 2004/052005353188*9.004540.0000120
Ernie JonesAUSAustralia tour of England 189618963501843.60--00000
Shivlal YadavINDPakistan tour of India 1986/871987452188*6.002317.3900210
Alan MullallyENGNew Zealand tour of England 1999199935018103.606726.8700220
Danish KaneriaPAKPakistan tour of Australia 2004/052004-2005363189*6.003551.4300230
Ray PriceZIM-20110601863.006428.1300240
S. SreesanthINDPataudi Trophy 20112011362187*4.504242.8600230
Sajid MahmoodENGEngland tour of Australia 2006/072006-200736018103.005135.2900320
Nathan LyonAUSBorder-Gavaskar Trophy 2016/17201736018133.005433.3300220
C.S. NayuduINDIndia tour of Australia 1947/481947-19484731864.506926.0900110
Ghulam AhmedINDIndia tour of England 1952195247318144.50--00300
Sikander BakhtPAKPakistan tour of India 1979/801979-19805721863.607723.3800000
Craig McDermottAUSAustralia tour of West Indies 1990/9119915801872.2510517.1400100
Steve WaughAUSNew Zealand tour of Australia 1989/901989110171717.004835.4200010
Chris CairnsNZSri Lanka tour of New Zealand 1990/911991110171717.004934.6900010
Allan DonaldSASouth Africa tour of Zimbabwe 1999/0019991111717*-3253.1300010
Nuwan KulasekaraSLWest Indies in Sri Lanka Test Series 2010/112010110171717.005332.0800010
Brendan TaylorZIMBangladesh tour of Zimbabwe 20262026110171717.005431.4800000
Vernon PhilanderSA-2014010171717.008719.5400010
Chris WoakesENGEngland tour of Pakistan 2024/2520241111717*-16106.2500010
Chris WoakesENGPakistan tour of Ireland, England and Scotland 20182018110171717.003154.8400030
Mohammad MithunBANZimbabwe tour of Bangladesh 2019/202020110171717.002373.9100030
Rumesh RatnayakeSLNew Zealand tour of Sri Lanka 1986/871987110171717.003844.7400011
Sam CurranENGWest Indies tour of England 20202020110171717.003943.5900011
Nathan SmithNZNew Zealand tour of Ireland 20262026110171717.0013130.7700030
Vishwa FernandoSLSri Lanka tour of Bangladesh 202220221111717*-8420.2400030
Tafadzwa TsigaZIMAfghanistan tour of Zimbabwe 2025/262025110171717.005232.6900020
Dick PillingENGAustralia tour of England 18881888110171717.00--000-0
Stanley ChristophersonENGAustralia tour of England 18841884110171717.00--000-0
Dick PougherENGEngland tour of South Africa 1891/921892110171717.00--000-0
Laurie NashAUSEngland tour of Australia 1936/371937110171717.005928.8100000
Brian StathamENGAustralia tour of England 195319531111717*---000-0
Eddie FullerSASouth Africa tour of New Zealand 1952/531953210171717.00--000-0
Johnny MartinAUSSouth Africa tour of Australia 1963/641964110171717.0014121.4300020
Baloo GupteINDPakistan tour of India 1960/6119611111717*---000-0
David SincockAUSAustralia tour of West Indies 1964/6519651111717*---000-0
Ian RedpathAUSEngland tour of Australia 1965/661965110171717.007323.2900010
Dennis AmissENGWest Indies tour of England 19661966110171717.005829.3100020
Asif MasoodPAKNew Zealand tour of Pakistan 1969/701969110171717.00--00020
Karsan GhavriINDIndia tour of New Zealand 1980/811981110171717.009018.8900010
PreviousPage 366Next

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.