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
Matt HenryNZNew Zealand in India Test Series 2016/172016241331811.006154.1000241
Lungi NgidiSASouth Africa tour of Australia 2022/23202224033198.255461.1100041
Alzarri JosephWIBangladesh tour of West Indies 2024/25202424033178.255955.9300040
Abid AliPAKSouth Africa tour of Pakistan 2020/21202124033138.2512227.0500040
Tanaka ChivangaZIMSouth Africa tour of Zimbabwe 2025202524033228.257643.4200142
Rusi SurtiINDIndia tour of England 1967196724033228.2513823.9100140
Rusi SurtiINDNew Zealand tour of India 1969/70196924033268.2520.0000150
Ross MorganNZEngland tour of New Zealand 1965/66196624033258.2513821.7400110
Sarfraz NawazPAKNew Zealand tour of Pakistan 1976/771976341331511.00580.0000010
Arthur BarrettWIIndia tour of West Indies 1970/71197124033198.25--00010
Eddie HemmingsENGNew Zealand tour of England 19901990341332011.007643.4200231
Tim MayAUSAustralia tour of Pakistan 1988/891988341331411.0018717.6500140
Mehrab HossainBANSouth Africa tour of Bangladesh 2003200324033148.2512725.9800050
Nick CookENGEngland tour of Pakistan 1987/88198735033146.6018717.6500020
Suranga LakmalSLSri Lanka tour of West Indies 2018201835033156.606451.5600131
Brian VitoriZIM-2011-201205033146.604868.7500251
PADLR SandakanSLWarne-Muralitharan Trophy 201620163533319*16.503789.1900070
Anton MurraySANew Zealand tour of South Africa 1953/541953-195445033136.60--00100
Fazal MahmoodPAKWest Indies tour of Pakistan 1958/59195935133148.2510.0000200
Bishan BediINDNew Zealand tour of India 1969/701969352332011.00--00040
Haroon RasheedPAKPakistan tour of England 1978197835033156.6013724.0900021
David RichardsonSASouth Africa tour of Australia 1997/981997-199835033156.6012227.0500120
Corey CollymoreWIWest Indies tour of England 2004200436133106.607146.4800040
Kirk McKenzieWIWest Indies tour of England 2024202436033125.508240.2400160
Shoaib BashirENGEngland tour of India 2023/242024363331311.009634.3800260
Frederick SpofforthAUSAustralia tour of England 188618863623320*8.25--00100
Ernie McCormickAUSEngland tour of Australia 1936/371936-19374623317*8.2511728.2100120
Maharajah of VizianagramINDIndia tour of England 193619363623319*8.25--00000
Khandu RangnekarINDIndia tour of Australia 1947/481947-194836033185.507842.3100240
Frank KingWIIndia tour of West Indies 1952/53195356033195.50--00300
Pochiah KrishnamurthyINDIndia tour of West Indies 1970/71197156033205.50--00210
Tauseef AhmedPAKWest Indies tour of Pakistan 1986/871986363339*11.0014223.2400120
Patrick PattersonWIAustralia tour of West Indies 1990/91199157233156.6010232.3500150
Yuvraj SinghINDSouth Africa in India Test Series 2007/082008110323232.005756.1400060
Andrew HallSAWest Indies tour of South Africa 2003/042003-2004210323232.004669.5700040
Brendan TaylorZIMAfghanistan tour of Zimbabwe 2025/262025110323232.004374.4200060
James PattinsonAUSThe Frank Worrell Trophy 2011/122012110323232.0011926.8900050
Dane PiedtSASouth Africa tour of Bangladesh 2024/252024110323232.008736.7800020
Rusi ModiINDPakistan tour of India 1952/531952110323232.00--000-0
Mahmood HussainPAKNew Zealand tour of Pakistan 1955/561955110323232.00--00050
Ramakant DesaiINDIndia tour of New Zealand 1967/6819681113232*---000-0
Naved AshrafPAKZimbabwe tour of Pakistan 1998/991998110323232.009035.5600040
Mahendra NagamootooWINew Zealand tour of West Indies 20022002110323232.004374.4200023
Sanath JayasuriyaSLICC World Cup 2002/032002120323216.004965.3100150
Craig McMillanNZNew Zealand tour of Australia 2004/052004120322316.0010430.7700031
Nuwan KulasekaraSLWarne-Muralitharan Trophy 2012/132012120322316.007542.6700022
James MarshallNZAustralia tour of New Zealand 2004/052005120322916.006350.7900030
James FranklinNZNew Zealand tour of Zimbabwe 20052005220321916.007343.8400050
Ian BellENGThe Wisden Trophy 2008/092009120322816.009434.0400030
Courtney BrowneWIAustralia tour of West Indies 1994/9519951213231*32.008736.7800040
PreviousPage 314Next

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.