Live6th Match · Pakistan ODI Tri-Series 2026/27SL320/6 (43.1)ENG386/5 (50)SL need 67 runs in 41 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG159/5 (16.4)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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
Jonty RhodesSASouth Africa tour of Sri Lanka 2000200036119563*39.0042545.88020171
Tillakaratne DilshanSLSri Lanka tour of England 200620063601956932.5037951.45021270
Yasir HameedPAKIndia tour of Pakistan 2003/0420043611959139.0034057.35010300
Alastair CookENGBasil D'Oliveira Trophy 2012201236019511532.5048440.29101192
Farokh EngineerINDIndia tour of England 197419743611958639.0033558.21022240
Tharanga ParanavitanaSLPakistan v Sri Lanka Test Series 2011/12201136119576*39.0057034.21021131
Sharmarh BrooksWIWest Indies tour of England 202020203601956832.5040248.51021242
Jock CameronSASouth Africa tour of England 192919294611958339.00--02001
Alan FairfaxAUSWest Indies tour of Australia and New Zealand 1930/311930-193156219560*48.75--020111
Hanumant SinghINDNew Zealand tour of India 1964/6519654621958248.75--022331
Zaheer AbbasPAKEngland tour of Pakistan 1983/84198436219582*48.7540348.39021260
Allan LambENGEngland tour of Australia 1990/911990-19913601959132.5029366.55021271
Bryan YoungNZNew Zealand tour of England 199419943601959432.5041646.88021300
Gary BallanceENGPakistan in England Test Series 201620164701957027.8644344.02010270
Richie RichardsonWIEngland tour of West Indies 1989/9019904701954527.8637851.59000311
Alec StewartENGWest Indies tour of England 2000200058019510524.3840847.79101230
Chris BroadENGWest Indies tour of England 198419844801955524.3856034.82011180
David WarnerAUSBorder-Gavaskar Trophy 2012/1320134801957124.3838750.39021221
Ben BarnettAUSAustralia tour of England 193819384811955727.8639948.87010250
Bapu NadkarniINDIndia tour of England 195919594801957624.38--01090
Conrad HunteWIIndia tour of West Indies 1961/6219625811955927.86--02100
Jeff DujonWIWest Indies tour of Australia 1988/891988-19895801954624.3847341.23000240
Jack RussellENGEngland tour of West Indies 1993/9419945911956224.3852337.28011160
Herby WadeSAAustralia tour of South Africa 1935/361935-193651001953919.50--00250
Everton WeekesWIWest Indies tour of England 1957195751001959019.50--013300
Tom HoganAUSAustralia tour of West Indies 1983/841984510119542*21.6732846.65001220
Liton DasBANBangladesh tour of Pakistan 2024202422019413897.0030663.40110215
Zaheer AbbasPAKIndia tour of Pakistan 1984/851984221194168*194.0034149.2710061
Sourav GangulyINDZimbabwe tour of India 2001/02200223019413664.6741546.75100321
Taufeeq UmarPAKPakistan in Bangladesh Test Series 2011/12201123019413064.6743744.39110240
Stuart CarlisleZIMBangladesh tour of Zimbabwe 2003/042004231194103*97.0036353.44110182
Brad HaddinAUSTrans-Tasman Trophy 2008/09200823019416964.6728568.07100282
Asad ShafiqPAKPakistan v South Africa Test Series 2013/14201323019413064.6744443.69110231
Paul SheahanAUSPakistan tour of Australia 1972/73197223019412764.6725359.29100180
Andy FlowerZIMPakistan tour of Zimbabwe 1997/981998241194100*64.6743644.50100180
Andy FlowerZIMZimbabwe tour of West Indies 1999/002000241194113*64.6749938.88110190
Yasir ShahPAKPakistan in Australia Test Series 2019/20201924019411348.5037751.46100220
Jonny BairstowENGThe Ashes 2021/222021-202224019411348.5035654.49100143
Temba BavumaSABangladesh tour of South Africa 2021/2220222401949348.5043045.12020210
Ian HealyAUSNew Zealand tour of Australia 1997/9819973401948548.5040448.02020200
VVS LaxmanINDSri Lanka tour of India 2005/06200535019410438.8044843.30110290
Ben StokesENGNew Zealand tour of England 2022202235119475*48.5023582.550202310
Ollie PopeENGEngland tour of New Zealand 2024/2520243501947738.8028069.29020221
Craig McMillanNZAustralia tour of New Zealand 1999/0020003601947932.3341946.30021302
Alastair CookENGEngland in New Zealand Test Series 2007/0820083601946032.3345043.11010261
Eoin MorganENGPataudi Trophy 2011201146019410432.3335954.04112201
Steve SmithAUSPakistan tour of Australia 2023/242023-20243611945038.8048540.00010161
Kraigg BrathwaiteWIWest Indies in India Test Series 2011/1220113601946832.3359832.44020170
Ben StokesENGEngland tour of West Indies 2021/22202236019412032.3328967.13100187
Tom LathamNZNew Zealand in India Test Series 2016/1720163601947432.3343045.12030201

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.