ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Cyril WashbrookENGAustralia tour of England 195619563301049834.67--011140
David AllenENGEngland tour of New Zealand 1965/6619663311048852.003520.0001080
Paul StrangZIMEngland tour of Zimbabwe 1996/97199623110447*52.0019154.45000110
Mohammad YousufPAKPakistan tour of South Africa 2002/032002-20032401045026.0010599.05011142
Rashid LatifPAKBangladesh tour of Pakistan 2003200334110454*34.6722945.41010140
Mohammad RafiqueBANAustralia tour of Bangladesh 2005/0620062401046526.0011094.5501087
Andy BlignautZIMZimbabwe tour of Australia 2003/0420032411044434.6716563.03001191
Akram KhanBANBangladesh tour of Zimbabwe 2000/0120012401044426.0028137.0100082
Alistair CampbellZIMSouth Africa tour of Zimbabwe 2001/0220012401047726.0031932.60011130
Stuart CarlisleZIMNew Zealand tour of Zimbabwe 2000/0120002401043826.0038926.7400081
Michael VandortSLSri Lanka tour of Bangladesh 2005/06200624210464*52.0019752.79012140
MS DhoniINDIndia tour of South Africa 2006/0720062401044726.0015168.87000200
Tim PaineAUSMCC Spirit of Cricket Test Series 201020102401044726.0026239.69000110
Moeen AliENGNew Zealand in England Test Series 201520152401045826.0021548.37010160
Jason HolderWIIndia in West Indies Test Series 201920192401043926.0015766.24000170
Shreyas IyerINDEngland tour of India 2023/2420242401043526.0020550.7300091
Nazmul Hossain ShantoBANBangladesh tour of South Africa 2021/2220222401043826.0022346.64000103
Ryan RickeltonSASouth Africa tour of India 2025/2620252401043526.0019154.45000140
Ted a'BeckettAUSEngland tour of Australia 1928/291928-19292401044126.0037227.96000120
Stewie DempsterNZSouth Africa tour of New Zealand 1931/3219322401046426.00--010100
Imran KhanPAKIndia tour of Pakistan 1978/7919783421043252.00--000-5
Derek RandallENGEngland tour of Pakistan 1977/781977-19783401045526.0034330.32010120
Julien WienerAUSEngland tour of Australia 1979/801979-19802401045826.0023743.8801091
Rizwan-uz-ZamanPAKSri Lanka tour of Pakistan 1981/8219822401044226.0027437.96000140
Hansie CronjeSASouth Africa tour of Pakistan 1997/9819973401045026.0022646.02010103
Marvan AtapattuSLNew Zealand tour of Sri Lanka 199819983501044820.8030334.32001120
Thilan SamaraweeraSLPakistan in Sri Lanka Test Series 201220123501047320.8025141.43011130
Intikhab AlamPAKPakistan tour of England 196719673501045120.8027537.82011140
Mike BrearleyENGNew Zealand tour of England 197819783511045026.0035129.6301080
Sherwin CampbellWIPakistan tour of West Indies 200020003501045820.8021448.60010104
Franklyn RoseWIWest Indies tour of England 200020003501044820.8012881.25000132
Stephen FlemingNZAustralia tour of New Zealand 2004/0520053601046517.3329135.74011121
Daren GangaWIWest Indies tour of Sri Lanka 2001/0220013601044717.3328736.24001110
JP DuminySASouth Africa in New Zealand Test Series 2016/1720173611043920.8022745.81000141
Kieran PowellWIWest Indies in New Zealand Test Series 2013/1420133601043617.3322246.85001170
Mitchell StarcAUSThe Ashes 2013201336210466*26.0011392.04011130
Kraigg BrathwaiteWISri Lanka tour of West Indies 2018201836110459*20.8034330.3201090
Barberton HalliwellSAEngland tour of South Africa 1895/9618963601044117.33--00000
Imtiaz AhmedPAKPakistan tour of England 195419544601043317.33--000120
Desmond HaynesWIWest Indies tour of Pakistan 1980/8119804601044017.3333231.33000110
Adam ParoreNZNew Zealand tour of South Africa 1994/951994-19953601044917.3322745.81000170
Yuvraj SinghINDIndia tour of West Indies 200620064711043917.3327537.82001130
Jacques KallisSABasil D'Oliveira Trophy 200820084701046414.8626838.81010150
Frank FosterENG1912 Triangular Tournament19126811043014.86--00100
Jimmy SinclairSAEngland tour of South Africa 1909/1019104801043713.00--00101
Chris AdamsENGEngland tour of South Africa 1999/001999-20005801043113.0028536.49000130
Deryck MurrayWIEngland tour of West Indies 1967/6819685911042713.006040.00002130
Jimmy BlanckenbergSAEngland tour of South Africa 1913/141913-191451061045926.00--01100
Thilan SamaraweeraSLIndia tour of Sri Lanka 20012001111103103*-17558.86100100
Brett LeeAUSWest Indies tour of Australia 2000/01200022210362*-13874.64010112
PreviousPage 170Next

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.