Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES107/3 (11.5)WAR206/4 (20)ES need 100 runs in 49 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Ken HoughNZEngland tour of New Zealand 1958/5919592326231*62.0056110.7100081
David AllenENGEngland tour of South Africa 1964/651964-19654316238*31.00--00070
Iqbal QasimPAKSri Lanka tour of Pakistan 1981/821982330625620.6713147.3301020
Kris SrikkanthINDSri Lanka tour of India 1986/871986-1987330624020.67--000-0
Ian BishopWIEngland tour of West Indies 1997/9819982316244*31.0019631.6300061
Herschelle GibbsSASouth Africa tour of India 1996/971996240623115.5020430.39000120
Srinivasaraghavan VenkataraghavanINDIndia tour of England 19711971340622415.5016238.2700080
Mark VermeulenZIMZimbabwe tour of England 20032003240626115.5010161.3901280
Khaled MashudBANAustralia tour of Bangladesh 2005/0620062416234*20.6720829.8100140
Mohammad AshrafulBANSouth Africa in Bangladesh Test Series 2007/082008240623415.5010062.0000181
Carlton BaughWIAustralia tour of West Indies 20032003240622415.5014243.6600061
Farveez MaharoofSLSri Lanka tour of Australia 2007/082007240622115.5014443.0600080
Runako MortonWISir Vivian Richards Trophy 2007/082008240623715.509565.2600090
Shahriar NafeesBANBangladesh in New Zealand Test Series 2007/082008240622815.5017335.8400090
Morné MorkelSASouth Africa in Australia Test Series 2008/092008-2009340624015.5018533.5100190
Dinesh ChandimalSLSri Lanka tour of West Indies 2020/212021241624420.6720130.8500070
Azhar AliPAKPakistan in Australia Test Series 2019/202019240623915.5014443.0600080
Azhar AliPAKPakistan tour of West Indies 20212021240622315.5017535.4300170
Kruger van WykNZNew Zealand in West Indies Test Series 20122012240623015.5014742.1800070
Sikandar RazaZIMNew Zealand in Zimbabwe Test Series 20162016240623715.5011852.54001110
Andrew McBrineIREIreland tour of Sri Lanka 20232023240623515.5012450.0000081
Keaton JenningsENGEngland tour of West Indies 2018/192019240622315.5026023.8500060
Dominic SibleyENGEngland tour of Sri Lanka 2020/2120212416256*20.6717834.8301120
Alzarri JosephWIWest Indies tour of Australia 2023/242024240623215.507780.52001120
Milan PriyanathSLSri Lanka tour of West Indies 20262026241622720.6711852.5400141
Ron OxenhamAUSWest Indies tour of Australia and New Zealand 1930/311931340624815.50--00260
C.S. NayuduINDEngland tour of India 1933/341934240623615.50--00122
Nyron AsgaraliWIWest Indies tour of England 19571957240622915.50--00160
Chris BurgerSAAustralia tour of South Africa 1957/5819582416237*20.67--00001
Jackie HendriksWIWest Indies tour of India and Ceylon 1966/671966-1967340624815.50--00180
Wynne BradburnNZSouth Africa tour of New Zealand 1963/641964240623215.50--00040
David BrownENGWest Indies tour of England 19691969340623415.5021728.5700070
Syed Abid AliINDWest Indies tour of India, Pakistan and Sri Lanka 1974/751974240624915.50--00070
Mohammad NazirPAKNew Zealand tour of Pakistan 1969/7019693436229*62.00--00070
Ron HeadleyWIWest Indies tour of England 19731973240624215.5026823.1300070
Parthasarthi SharmaINDEngland tour of India and Sri Lanka 1976/771976-1977240622915.5024525.3100070
Ian BothamENGAustralia tour of England 19891989340624615.5018832.9800170
Gus LogieWIWest Indies tour of New Zealand 1986/871987340623415.5014642.4700060
Tahir NaqqashPAKPakistan tour of India 1983/841983341623720.67--00030
Craig McDermottAUSWest Indies tour of Australia 1988/8919882416232*20.6710559.0500150
Wilf SlackENGEngland tour of West Indies 1985/861986240625215.5018433.7001170
Mark BoucherSAAustralia in South Africa Test Series 2008/092009350622512.4025024.8000150
Dilruwan PereraSLSri Lanka tour of India 2017/182017350624212.4011752.9900291
Wahab RiazPAKPakistan in England Test Series 20162016350623912.4013147.3300281
Daniel FlynnNZPakistan in New Zealand Test Series 2009/102009350622912.4015739.4900170
Nathan LyonAUSThe Frank Worrell Trophy 2011/1220123546240*62.0013446.2700080
Gerry GomezWIIndia tour of West Indies 1952/531953450623512.40--00200
Bill JohnstonAUSAustralia tour of England 19481948552622920.672568.0000020
Alfie BinnsWIWest Indies tour of New Zealand 1955/561956351622715.50--00100
David AllenENGEngland tour of Australia 1965/661965-19664526250*20.6716138.5101030
PreviousPage 241Next

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.