ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTIT

Dimitri Mascarenhas: Batting innings by innings (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
240050.007c RS Morton b DJG Sammy2v WILondon28 Jun 2007
18*1610112.507not out2v WILondon29 Jun 2007
270028.577b FH Edwards1v WILondon1 Jul 2007
3110027.278c DBL Powell b R Rampaul2v WIBirmingham4 Jul 2007
5120041.677c CH Gayle b FH Edwards2v WINottingham7 Jul 2007
523915133.338c AB Agarkar b RP Singh2v INDBristol24 Aug 2007
36*1505240.008not out1v INDLondon5 Sept 2007
01000.008c H Masakadza b E Chigumbura1v ZIMCape Town13 Sept 2007
460066.678run out (SR Clark)1v AUSCape Town14 Sept 2007
15*920166.678not out2v SACape Town16 Sept 2007
01000.008c sub (JS Patel) b SE Bond2v NZDurban18 Sept 2007
0*000-8not out2v INDDurban19 Sept 2007
311414221.437c JS Patel b KD Mills1v NZAuckland5 Feb 2008
11411275.007run out (PG Fulton/†BB McCullum)1v NZChristchurch7 Feb 2008
29*1212241.678not out1v NZChristchurch23 Feb 2008
9801112.506b V Sehwag2v DCJaipur11 May 2008
231330176.927c GJ Hopkins b TG Southee1v NZBirmingham18 Jun 2008
03000.007run out (RR Sarwan/DJG Sammy)1v WITrinidad15 Mar 2009
02000.006lbw b KA Pollard1v WIGuyana20 Mar 2009
29361080.567run out (CH Gayle/†D Ramdin)2v WIGuyana22 Mar 2009
36763047.378c DJ Bravo b FH Edwards1v WIBarbados27 Mar 2009
01000.006run out (V Kohli/†RV Uthappa)2v RCBCape Town18 Apr 2009
27282096.436b Anureet Singh1v KKRCape Town23 Apr 2009
4210200.005b YA Abdulla2v PKCape Town26 Apr 2009
8810100.006c M Muralitharan b JDP Oram2v CSKCenturion30 Apr 2009
01000.005c & b KA Pollard1v WIBirmingham26 May 2009
16*1210133.336not out1v PAKLondon7 Jun 2009
130033.337b RE van der Merwe1v SANottingham11 Jun 2009
25*272092.594not out1v INDLondon14 Jun 2009
191330146.157c MG Johnson b SR Watson1v AUSNottingham15 Sept 2009
11200155.007b JR Hopes2v AUSNottingham17 Sept 2009
9*700128.577not out2v MIMumbai13 Mar 2010
3300100.007run out (A Mishra/†KD Karthik)1v DCAhmedabad15 Mar 2010
5500100.007c JD Ryder b MN Samuels2v PWPune8 Apr 2012
01000.007c †MS Bisla b R Bhatia1v KKRKolkata15 Apr 2012
9101090.007c MK Tiwary b R Bhatia1v KKRChandigarh18 Apr 2012
120050.009c UT Khawaja b CH Gayle1v STMelbourne Cricket Ground8 Jan 2013
191102172.737b Sunzamul Islam2v KRBKhulna25 Jan 2013
5*500100.0010not out1v SHHyderabad19 Apr 2013
8140057.147c JM Muirhead b JW Hastings1v MSMelbourne Cricket Ground21 Jan 2014
0*000-8not out1v BHHobart23 Jan 2014
161301123.088c SM Katich b AC Thomas2v PSPerth7 Feb 2014

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