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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Bob WillisENGEngland tour of Australia 1978/791978-19796102882411.0029429.9300151
Shakib Al HasanBANIreland tour of Bangladesh 2022/232023110878787.009492.55010140
Murali VijayINDSri Lanka in India Test Series 2009/102009110878787.0012171.90010101
Sourav GangulyINDAustralia tour of India 1996/971996121876687.0018347.54010131
Aravinda de SilvaSLEngland tour of Sri Lanka 1992/931993120878043.5016552.7301072
Mominul HaqueBANBangladesh in New Zealand Test Series 2016/172017120876443.5015356.86010131
Niroshan DickwellaSLZimbabwe tour of Sri Lanka 20172017120878143.5013166.4101060
Freddie BrownENGEngland tour of New Zealand 1932/331933220877443.50--010-0
Shoaib MohammadPAKEngland tour of Pakistan 1983/841984120878043.5015855.06010110
Mahela JayawardeneSLSri Lanka tour of West Indies 20032003230874529.0018946.0300080
Brett LeeAUSEngland tour of Australia 2002/032002-2003330874629.0073119.18001142
Wasim AkramPAKSri Lanka tour of Pakistan 1991/921991-1992331875443.5019444.85010110
Misbah-ul-HaqPAKSouth Africa tour of Pakistan 2007/082007230874129.0024535.51000140
Ravichandran AshwinINDSri Lanka tour of India 2021/222022230876129.0014062.14010100
Dean ElgarSASouth Africa tour of West Indies 20212021230877729.0026333.0801190
Harold GimblettENGIndia tour of England 193619362318767*43.50--010110
Mohinder AmarnathINDAustralia tour of India 1986/871986330875129.0022339.01010120
Dammika RanatungaSLSri Lanka tour of Australia 1989/901989230874529.0025034.8000040
Justin LangerAUSAustralia tour of New Zealand 1992/931993340876321.7527032.2201270
Brendon McCullumNZNew Zealand in India Test Series 20122012240874221.7518347.5400190
Grant FlowerZIMZimbabwe tour of New Zealand 1997/981998240873821.7526832.4600090
Mohammad RafiqueBANNew Zealand tour of Bangladesh 2004/052004240873221.759987.88001124
Shoaib MalikPAKSouth Africa tour of Pakistan 2003/042003242874743.5019045.79000150
Umar GulPAKPakistan in England Test Series 201020102428765*43.5086101.16011114
Tillakaratne DilshanSLSri Lanka tour of Australia 20042004241873529.0021540.47000100
MS DhoniINDIndia in South Africa Test Series 2013/142013240872921.7518547.03000110
Chamara SilvaSLSri Lanka tour of Australia 2007/082007240874321.7513464.93001110
Angelo MathewsSLNew Zealand in Sri Lanka Test Series 20192019241875029.0023037.83010101
Kieran PowellWIThe Frank Worrell Trophy 2011/122012240874021.7518547.0300090
Kane WilliamsonNZPakistan in New Zealand Test Series 2010/112011240875021.7521340.8501090
Joe RootENGSri Lanka in England Test Series 20162016340878021.7514062.1401160
Rajindra ChandrikaWIThe Frank Worrell Trophy 2015/162015240873721.7526732.5800140
Kavem HodgeWISouth Africa tour of West Indies 20242024240872921.7519045.79000120
Mick CommailleSAEngland tour of South Africa 1927/281927240874721.75--000-0
Bernard TancredSAEngland tour of South Africa 1888/891889241872929.0011225.8900080
Leo O'BrienAUSEngland tour of Australia 1932/331932-1933240876121.7516851.7901070
John DewesENGWest Indies tour of England 19501950240876721.75--01180
Vijay MehraINDEngland tour of India 1963/641964240873521.75--00070
Ken MackayAUSAustralia tour of India 1956/571956340872921.75--000-0
Keith BoyceWIEngland tour of West Indies 1973/7419744418734*29.0011973.1100092
Sidath WettimunySLSri Lanka tour of Australia and New Zealand 1982/8319832418763*29.0023037.8301090
Shadab KabirPAKPakistan tour of England 19961996240873521.7531827.36000110
Mehrab HossainBANBangladesh tour of Zimbabwe 2000/012001240877121.7526832.4601250
Rahmat ShahAFGZimbabwe v Afghanistan in United Arab Emirates 2020/212021240875821.7513564.44011121
Steve WaughAUSAustralia tour of New Zealand 1985/861986350877417.4023736.7101160
Shane WatsonAUSWarne-Muralitharan Trophy 20112011350873617.4012867.97001160
Ed SmithENGSouth Africa tour of England and Ireland 20032003350876417.4017250.58012150
Lahiru ThirimanneSLSri Lanka in England Test Series 20162016350872217.4026233.21000140
Salim DuraniINDNew Zealand tour of India 1964/651965350873417.40--000121
John EdrichENGPakistan tour of England 19711971350873717.4029729.29001100
PreviousPage 194Next

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.