Live7th 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 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th 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

Mark Cosgrove: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
250040.002b DP Nannes2v MRHobart18 Jan 2012
12181066.673b M Muralitharan1v MRSydney14 Dec 2012
8701114.291c J Botha b SW Tait2v ASSydney20 Dec 2012
181511120.006c AC Voges b NM Coulter-Nile1v PSPerth4 Jan 2013
8130061.546run out (GJ Maxwell)2v MSMelbourne8 Jan 2013
671085.713c DP Nannes b CR Woakes2v STSydney21 Dec 2013
322450133.331c DP Nannes b CP Tremain2v STSydney25 Jan 2014
01000.005c †SM Whiteman b PJ Cummins2v PSSydney5 Feb 2014
121111109.092c †AL Davies b TE Bailey1v LANManchester15 May 2015
8710114.292c HM Amla b BD Cotton2v DERLeicester22 May 2015
292351126.092c P Coughlin b U Arshad2v DURLeicester28 May 2015
272440112.502c BL D'Oliveira b SMSM Senanayake1v WORWorcester29 May 2015
181230150.002b JT Ball2v NOTNottingham5 Jun 2015
9*111081.822not out2v NORLeicester12 Jun 2015
443322133.332c WA White b AL Hughes2v DERDerby18 Jun 2015
442371191.302lbw b JS Patel2v WARBirmingham19 Jun 2015
461066.672c JA Leaning b MD Fisher1v YORLeicester26 Jun 2015
745672132.142run out2v WARLeicester4 Jul 2015
211540140.002c PJ Horton b J Clark2v LANLeicester10 Jul 2015
9620150.002c AG Wakely b GG White1v NORNorthampton12 Jul 2015
271741158.822lbw b Azharullah1v NORLeicester20 May 2016
201140181.822c BO Coad b JC Wainman1v YORLeeds27 May 2016
120050.002b JDS Neesham1v DERDerby3 Jun 2016
01000.002b C Rushworth2v DURLeicester4 Jun 2016
66*4780140.432not out1v LANManchester10 Jun 2016
3100030.002c LJ Evans b R Clarke1v WARLeicester24 Jun 2016
230066.672b RJ Gleeson1v NORNorthampton26 Jun 2016
522734192.592c & b WJ Durston2v DERLeicester8 Jul 2016
121120109.092c MJ Richardson b P Coughlin1v DURChester-le-Street10 Jul 2016
161620100.002c J Clark b NL Buck1v LANLeicester15 Jul 2016
422952144.832c LJ Evans b JS Patel2v WARBirmingham17 Jul 2016
533461155.881st †CMW Read b Imran Tahir1v NOTNottingham29 Jul 2016
342141161.903c DJ Vilas b DJ Lamb2v LANLiverpool9 Jul 2017
11820137.503c MJ Santner b BL D'Oliveira2v WORWorcester14 Jul 2017
360050.003c †TR Ambrose b GD Elliott1v WARBirmingham16 Jul 2017
332840117.863c G Clark b PD Collingwood1v DURChester-le-Street20 Jul 2017
412670157.693b RK Kleinveldt2v NORLeicester21 Jul 2017
0*1000.004not out1v DURLeicester28 Jul 2017
781087.503run out1v DERDerby30 Jul 2017
77*5862132.763not out2v LANLeicester4 Aug 2017
794834164.583run out1v NORNorthampton11 Aug 2017
01000.003c T Kohler-Cadmore b DJ Willey2v YORLeicester12 Aug 2017
57*4161139.023not out2v DERLeicester17 Aug 2017
372841132.143c SR Patel b IS Sodhi1v NOTNottingham18 Aug 2017
131210108.333b CAJ Meschede1v GLACardiff23 Aug 2017
211311161.543run out (JJ Cobb)2v NORNorthampton4 Jul 2018
8510160.003run out2v DURLeicester6 Jul 2018
02000.003c SJ Mullaney b DT Christian2v NOTLeicester8 Jul 2018
423131135.483c AJ Hose b GD Elliott1v BBBirmingham13 Jul 2018
312141147.623st †DJ Vilas b MW Parkinson1v LANLeicester18 Jul 2018
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.