Live1st ODI · India in New Zealand 2026/27NZ22/1 (5)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
Bruce EdgarNZPakistan tour of New Zealand 1978/79197935014912929.80--101140
Desmond HaynesWIWest Indies tour of Pakistan 1986/87198635114988*37.2547931.11011110
Mark WaughAUSAustralia tour of India 2000/0120013501497029.8031747.00022181
Marcus TrescothickENGEngland tour of Pakistan 2000/0120003601497124.8337639.63010152
Geraint JonesENGEngland tour of Pakistan 2005/0620053611495529.8028652.10010200
Daniel LawrenceENGEngland tour of India 2020/2120213601495024.8332645.71011171
Shai HopeWIPakistan in West Indies Test Series 201720173601499024.8344433.56010121
Imam-ul-HaqPAKPakistan tour of South Africa 2018/192018-20193601495724.8330948.22011191
Jack GregoryAUSAustralia tour of England 192619265601497324.83--011160
Jack IkinENGSouth Africa tour of England 195119513611495129.80944.44010160
George FullertonSASouth Africa tour of England 195119513601496024.83--021141
Faisal IqbalPAKPakistan tour of England and Scotland 2006200647114958*24.8331247.76012172
Devon SmithWIWest Indies tour of England and Ireland 200720074701494221.2929750.17001220
Patsy HendrenENGSouth Africa tour of England 192919294711497024.83--01100
Jimmy SinclairSASouth Africa tour of Australia 1910/111910-1911510114958*16.5622466.52011163
Peter TooheyAUSEngland tour of Australia 1978/791978-1979510114981*16.5639937.3401280
VVS LaxmanINDIndia tour of Zimbabwe 2005200522014814074.0024161.41100230
Michael ClarkeAUSNew Zealand tour of Australia 2004/05200422014814174.0021668.52100221
Denesh RamdinWIClive Lloyd Trophy 2012/1320132201488674.0027753.43020161
Douglas JardineENGWest Indies tour of England 1933193322014812774.00--10050
Alec StewartENGZimbabwe tour of England 20002000231148124*74.0033044.85100250
Paul CollingwoodENGEngland in Bangladesh Test Series 2009/10201023014814549.3320273.27101104
Nathan AstleNZWest Indies tour of New Zealand 1999/0019992311489374.0026156.70010181
Nasir HossainBANBangladesh in Sri Lanka Test Series 2012/13201323014810049.3324560.41101111
Niroshan DickwellaSLSri Lanka tour of West Indies 2020/2120212301489649.3326456.06010120
Rishabh PantINDIndia tour of Bangladesh 2022/2320222301489349.3316291.36010147
Rod MarshAUSNew Zealand tour of Australia 1973/741973-197433014813249.3331147.59100100
Haroon RasheedPAKAustralia tour of Pakistan 1982/8319823301488249.3327653.62020230
Chris SmithENGEngland tour of New Zealand 1983/8419842311489174.0050229.48010160
Sanath JayasuriyaSLSouth Africa tour of Sri Lanka 200420042401487437.0024460.66010160
Nathan AstleNZNew Zealand tour of West Indies 200220022401487737.0031247.44021162
Carl HooperWISri Lanka tour of West Indies 199719972411488149.3324859.68010182
Murali VijayINDIndia in South Africa Test Series 2013/1420132401489737.0037539.47010250
Dinesh ChandimalSLSri Lanka in South Africa Test Series 2011/122011-20122401485837.0023662.71020180
Craig ErvineZIMSri Lanka in Zimbabwe Test Series 2016/1720162401487237.0027753.43021181
Dimuth KarunaratneSLSri Lanka tour of Bangladesh 202220222411488049.3331946.39020120
Nkruma BonnerWIWest Indies tour of Sri Lanka 2021/22202124114868*49.3346931.56010120
Jeet RavalNZPakistan in New Zealand Test Series 2016/1720162411485549.3334542.90020200
Shadman IslamBANBangladesh tour of Sri Lanka 202520252401487637.0029650.00010170
Roger BluntNZNew Zealand tour of England 193119313401489637.00--01080
James LangridgeENGEngland tour of India 1933/341933-19343401487037.00--01000
Len DarlingAUSEngland tour of Australia 1932/3319332401488537.0024360.91010140
Martin CroweNZEngland tour of New Zealand 1983/84198434014810037.0037939.05100260
Bert VanceNZPakistan tour of New Zealand 1988/8919892401486837.0044133.56010200
Mark TaylorAUSAustralia tour of New Zealand 1992/9319933401488237.0037839.15020120
Zahid FazalPAKSri Lanka tour of Pakistan 1991/921991-19923401487837.0046531.83010210
Jimmy AdamsWIWest Indies tour of Australia 1992/931992-199334114877*49.3329749.83010130
Rahul DravidINDWest Indies tour of India 2002/032002352148100*49.3332745.26100150
Jason HolderWIThe Wisden Trophy 20152015351148103*37.0024161.41100182
Richie RichardsonWIWest Indies tour of Pakistan 1986/8719863501485429.6038838.14010170
PreviousPage 121Next

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.