Live1st ODI · India in New Zealand 2026/27NZ56/2 (12.2)INDIND chose to bowlTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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
Mitchell JohnsonAUSSouth Africa in Australia Test Series 2008/092008-20093511466436.5027153.87011200
Wilfred RhodesENGAustralia tour of England 1905190545214639*48.67--000-0
Harry TrottAUSAustralia tour of England 189318933501469229.20--011170
Curly PageNZEngland tour of New Zealand 1929/3019304501466729.20--01000
Cyril WashbrookENGIndia tour of England 194619463511465236.50--010-0
Allan BorderAUSSouth Africa tour of Australia 1993/941993-19943501468429.2048330.2301070
Alec StewartENGEngland tour of India 1992/9319933601467424.3346631.33012161
Ricky PontingAUSThe Frank Worrell Trophy 2011/1220123601465724.3333443.71010110
Shaun PollockSASouth Africa tour of England 199819984611465029.2028850.69010130
Nicky BojeSAAustralia tour of South Africa 2005/0620063611464829.2020172.64000280
Tillakaratne DilshanSLSri Lanka in South Africa Test Series 2011/122011-20123601467824.3317483.91010220
Chris WoakesENGThe Ashes 2021/222021-20223601464424.3326754.68000241
Jermaine BlackwoodWIIndia in West Indies Test Series 201620164601466324.3322365.47022176
Frank WoolleyENGEngland tour of New Zealand 1929/3019304611465929.20--010-0
Ken ViljoenSAEngland tour of South Africa 1930/311930-19313601464424.33--00080
Mushtaq MohammadPAKPakistan tour of England 196719673611466629.2044832.59011152
Barry WoodENGAustralia tour of England 197519753601465224.3345731.95010230
Alvin KallicharranWIWest Indies tour of New Zealand 1979/8019803601467524.3332345.20013230
Allan BorderAUSEngland tour of Australia 1978/791978-197936214660*36.5048230.29011180
Mahes GoonatillekeSLSri Lanka tour of Pakistan 1981/8219823601465624.3335740.90010180
Robin SmithENGEngland tour of India 1992/9319933601466224.3343433.64020240
Runako MortonWIWest Indies tour of England and Ireland 200720074701465420.8631246.79010172
Cameron WhiteAUSBorder-Gavaskar Trophy 2008/0920084721464629.2033044.24000151
Rishabh PantINDIndia tour of England 202120214701465020.8627952.33010141
Johnny BriggsENGEngland tour of Australia 1897/981897-189859314646*24.33--001130
Ian BellENGBangladesh in England Test Series 2010201022014512872.5029149.83100121
AB de VilliersSAZimbabwe tour of South Africa 2004/0520052201459872.5019175.92010271
Fawad AlamPAKPakistan tour of Zimbabwe 2021202122014514072.5021667.13100210
Imrul KayesBANZimbabwe in Bangladesh Test Series 2014/15201412014513072.5029848.66100142
Cheteshwar PujaraINDIndia in Sri Lanka Test Series 20152015121145145*145.0029149.83101140
Lorcan TuckerIREIreland tour of Bangladesh 2022/23202312014510872.5023661.44100171
Graham YallopAUSIndia tour of Australia 1977/78197812014512172.505147.06100140
Rahmat ShahAFGAfghanistan tour of Sri Lanka 2023/2420241201459172.5025856.20020180
Ricky PontingAUSNew Zealand tour of Australia 2004/0520042311456872.5022065.91020180
Stephen FlemingNZSri Lanka tour of New Zealand 2004/0520052301458848.3333343.54010182
Chris GayleWIClive Lloyd Trophy 2012/13201323114510172.5023362.23100204
AB de VilliersSAAustralia in South Africa Test Series 2011/1220112301457348.3324259.92020231
Ben StokesENGEngland in New Zealand Test Series 2019/2020192301459148.3328950.17010210
Jimmy AdamsWIZimbabwe tour of West Indies 1999/002000231145101*72.5053727.0010080
Marvan AtapattuSLSri Lanka tour of New Zealand 2004/05200524114512748.3330647.39101230
Thilan SamaraweeraSLAustralia tour of Sri Lanka 2003/0420042411455348.3336739.51010220
Cheteshwar PujaraINDSouth Africa in India Test Series 2019/2020193401458136.2528650.70021233
Mitchell StarcAUSBorder-Gavaskar Trophy 2012/1320132401459936.2525457.09010180
Rachin RavindraNZAustralia tour of New Zealand 2023/2420242401458236.2527053.70021181
Jordan NeillIREIreland tour of Bangladesh 2025/2620252401454936.2524259.92000242
Trevor BaileyENGWest Indies tour of England 1950195024114582*48.33--010130
Nari ContractorINDNew Zealand tour of India 1955/561955-19564401456236.25--020-0
John EdrichENGWest Indies tour of England 1976197624114576*48.3354226.75010170
Jonty RhodesSASouth Africa tour of Sri Lanka 19931993351145101*36.2536439.84100151
Aunshuman GaekwadINDIndia tour of West Indies 1975/76197635114581*36.25--010-0
PreviousPage 124Next

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.