Live4th ODI · Ireland in Namibia 2026/27NAMIRE298/8 (50)Innings break - NAM need 299 runs to winLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Vitality Blast 2019: Batting innings by innings

The highest score in the Vitality Blast 2019 is 129 by Cameron Delport (ESS) v SUR at Chelmsford, 19 Jul 2019.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Vitality Blast 2019×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Cameron DelportESS12949714263.271c AJ Finch b JW Dernbach1v SURChelmsford19 Jul 2019
Moeen AliWOR121*60811201.673not out2v SUSBrighton6 Sept 2019
Dawid MalanMID11757117205.262c †OJ Pope b TK Curran1v SURLondon23 Jul 2019
Aaron FinchSUR102*5359192.451not out2v SOMLondon27 Aug 2019
Babar AzamSOM102*5576185.452not out1v HAMSouthampton9 Aug 2019
Michael KlingerGLO102*6594156.922not out1v KENCanterbury29 Aug 2019
Tom AbellSOM101*47133214.894not out1v MIDTaunton30 Aug 2019
Tom BantonSOM1005295192.311c AJ Blake b DJ Bell-Drummond1v KENTaunton10 Aug 2019
Tom Kohler-CadmoreYOR96*5448177.782not out1v LEILeicester23 Jul 2019
Babar AzamSOM95*6193155.742not out1v HAMTaunton26 Jul 2019
Tom Kohler-CadmoreYOR94*6392149.211not out1v BBBirmingham30 Aug 2019
Steven CroftLAN945566170.913st †OB Cox b MM Ali1v WORWorcester25 Aug 2019
Billy GodlemanDER9267101137.312c RA Whiteley b PR Brown1v WORDerby13 Aug 2019
Dawid MalanMID91*5974154.241not out2v GLORadlett11 Aug 2019
Riki WesselsWOR9151105178.431c A Lyth b DM Bess2v YORLeeds2 Aug 2019
Ross WhiteleyWOR89*40114222.507not out2v LANWorcester25 Aug 2019
Zak CrawleyKEN895594161.822c SR Harmer b A Zampa2v ESSChelmsford30 Aug 2019
AB de VilliersMID88*3519251.433not out1v SOMRichmond4 Aug 2019
AB de VilliersMID88*4356204.654not out2v ESSLondon18 Jul 2019
James VinceHAM87*54123161.113not out2v ESSChelmsford1 Aug 2019
Martin GuptillWOR86*31310277.422not out2v DURWorcester28 Jul 2019
Tom WestleyESS86*5474159.261not out1v GLOBristol2 Aug 2019
Moeen AliWOR85*4676184.783not out2v BBBirmingham23 Aug 2019
Sam HainBB856153139.343c LV van Beek b R Rampaul1v DERBirmingham24 Jul 2019
Josh CobbNOR845037168.003c JL du Plooy b R Rampaul1v DERNorthampton2 Aug 2019
Eoin MorganMID83*2958286.215not out2v SOMTaunton30 Aug 2019
Alex HalesNOT83*4767176.602not out2v MIDNottingham5 Sept 2019
Babar AzamSOM8350102166.002c PD Salt b Rashid Khan2v SUSTaunton28 Jul 2019
Wayne ParnellWOR81*4627176.094not out2v DERWorcester31 Jul 2019
Alex DaviesLAN80*5590145.451not out1v ESSChester-le-Street4 Sept 2019
Glenn MaxwellLAN793984202.565b WMH Rhodes2v BBBirmingham11 Aug 2019
Philip SaltSUS78*4283185.711not out2v GLABrighton6 Aug 2019
Alex CareySUS784674169.574c TA Lammonby b L Gregory1v SOMTaunton28 Jul 2019
D'Arcy ShortDUR77*3656213.891not out2v LEILeicester26 Jul 2019
Ryan HigginsGLO77*4363179.075not out2v ESSBristol2 Aug 2019
Ed PollockBB774583171.111c & b S Steel2v DURChester-le-Street27 Aug 2019
Tom Kohler-CadmoreYOR76*5442140.742not out2v BBLeeds4 Aug 2019
Luke WrightSUS76*5991128.812not out1v SURBrighton26 Jul 2019
Alex DaviesLAN75*58100129.311not out2v NORNorthampton14 Aug 2019
Ryan ten DoeschateESS74*4663160.874not out1v MIDLondon18 Jul 2019
Chris NashNOT74*53101139.621not out2v MIDNottingham5 Sept 2019
Riki WesselsWOR742985255.171c BA Raine b BA Carse2v DURWorcester28 Jul 2019
Michael KlingerGLO745281142.312c EJ Byrom b TD Groenewald1v SOMBristol23 Aug 2019
Philip SaltSUS734673158.701c JM Vince b CP Wood1v HAMBrighton24 Jul 2019
Glenn MaxwellLAN734672158.705c SR Patel b HF Gurney1v NOTManchester3 Aug 2019
Sam NortheastHAM735690130.363run out2v ESSSouthampton25 Aug 2019
Philip SaltSUS724055180.001c MH Wessels b DKH Mitchell1v WORBrighton6 Sept 2019
Aaron FinchSUR724464163.642c RE van der Merwe b MTC Waller1v SOMTaunton2 Aug 2019
Tom BantonSOM7137112191.891c JL Smith b GJ Batty2v SURTaunton2 Aug 2019
Ravi BoparaESS70*3544200.006not out1v SURLondon29 Aug 2019
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.