T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Blessing Mahwire: Batting innings by innings (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
4210200.009c Younis Khan b Saqlain Mushtaq2v PAKHarare9 Nov 2002
350060.009lbw b Waqar Younis4v PAKHarare9 Nov 2002
6201030.0011c †AC Gilchrist b AJ Bichel1v AUSSydney17 Oct 2003
1*13007.6911not out3v AUSSydney17 Oct 2003
1*30033.3311not out1v WIHarare4 Nov 2003
8*461017.3911not out2v WIBulawayo12 Nov 2003
4331012.1211b M Dillon4v WIBulawayo12 Nov 2003
8*271029.6311not out1v INDPerth3 Feb 2004
3*300100.0011not out2v BANHarare10 Mar 2004
03000.009b M Muralitharan1v SLHarare6 May 2004
290022.229c DPMD Jayawardene b DNT Zoysa3v SLHarare6 May 2004
4101040.009lbw b CS Martin2v NZHarare7 Aug 2005
4*191021.059not out3v NZHarare7 Aug 2005
42937045.169c NJ Astle b DL Vettori1v NZBulawayo15 Aug 2005
50*3482147.069not out3v NZBulawayo15 Aug 2005
3180016.6710c & b DL Vettori2v NZBulawayo24 Aug 2005
4410100.0010b AB Agarkar2v INDHarare29 Aug 2005
8610133.3310c JDP Oram b SE Bond2v NZHarare31 Aug 2005
290022.229b AB Agarkar1v INDHarare4 Sept 2005
4160025.0011b IK Pathan1v INDBulawayo13 Sept 2005
13*310041.9411not out3v INDBulawayo13 Sept 2005
130033.3310lbw b IK Pathan1v INDHarare20 Sept 2005
06000.0010lbw b A Kumble3v INDHarare20 Sept 2005
7180038.8910b BJ Patel2v KENBulawayo26 Feb 2006
01000.009b PJ Ongondo1v KENHarare3 Mar 2006
6160037.508c RR Sarwan b JE Taylor1v WIAntigua29 Apr 2006
6320018.758c †D Ramdin b CH Gayle2v WIAntigua30 Apr 2006
22*301173.338not out2v WIGuyana7 May 2006
03000.008b D Mohammed1v WISt Lucia10 May 2006
10*240041.679not out2v WITrinidad14 May 2006
9*170052.948not out1v CANTrinidad16 May 2006
9*100090.008not out1v BERTrinidad18 May 2006
3*40075.009not out1v BERTrinidad20 May 2006
13151186.6710c Abdur Razzak b Shahadat Hossain2v BANHarare30 Jul 2006
0*-00-10not out2v BANHarare2 Aug 2006
4120033.339b Rajin Saleh1v BANHarare6 Aug 2006

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