Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

Mahela Jayawardene: Batting innings by innings (T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
01000.003run out (sub (IR Bell)/sub (JWM Dalrymple))1v ENGSouthampton15 Jun 2006
2*200100.003not out2v NZWellington22 Dec 2006
9710128.573c JS Patel b JEC Franklin1v NZAuckland26 Dec 2006
652792240.744lbw b JK Kamande1v KENJohannesburg14 Sept 2007
35*1841194.444not out2v NZJohannesburg15 Sept 2007
282721103.704c Mohammad Hafeez b Shahid Afridi2v PAKJohannesburg17 Sept 2007
303010100.004b Abdur Razzak1v BANJohannesburg18 Sept 2007
120050.004c SR Clark b B Lee1v AUSCape Town20 Sept 2007
0-00-5run out (RW Price)2v ZIMKing City10 Oct 2008
352160166.673lbw b WD Balaji Rao1v CANKing City12 Oct 2008
5120041.673b Shoaib Malik2v PAKKing City13 Oct 2008
9120075.004c NW Bracken b NM Hauritz2v AUSNottingham8 Jun 2009
470057.144c †D Ramdin b LMP Simmons1v WINottingham10 Jun 2009
191820105.564c Shahid Afridi b Saeed Ajmal1v PAKLondon12 Jun 2009
785391147.174b AR Cusack1v IRELondon14 Jun 2009
41*2961141.385not out1v NZNottingham16 Jun 2009
230066.674c S Chanderpaul b KA Pollard1v WILondon19 Jun 2009
140025.005c Misbah-ul-Haq b Abdul Razzaq1v PAKLondon21 Jun 2009
12130192.313c Abdul Razzaq b Iftikhar Anjum2v PAKColombo12 Aug 2009
360050.003run out (JD Ryder)2v NZColombo2 Sept 2009
413051136.674c JD Ryder b NL McCullum2v NZColombo4 Sept 2009
9610150.004b YK Pathan1v INDNagpur9 Dec 2009
12611200.005c S Tyagi b I Sharma1v INDChandigarh12 Dec 2009
815182158.821c NL McCullum b TG Southee1v NZGuyana30 Apr 2010
10064104156.251c AG Cremer b RW Price1v ZIMGuyana3 May 2010
98*5694175.001not out1v WIBarbados7 May 2010
9601150.001c SPD Smith b DP Nannes2v AUSBarbados9 May 2010
4310133.331c YK Pathan b A Nehra2v INDSt Lucia11 May 2010
10910111.111c †C Kieswetter b SCJ Broad1v ENGSt Lucia13 May 2010
02000.001c †BB McCullum b KD Mills2v NZLauderhill22 May 2010
171221141.671c BB McCullum b JDP Oram2v NZLauderhill23 May 2010
241650150.001c †BJ Haddin b PM Siddle2v AUSPerth31 Oct 2010
72*5781126.321not out2v ENGBristol25 Jun 2011
111120100.001b B Lee1v AUSKandy6 Aug 2011
8663121136.511c DJ Hussey b B Lee1v AUSKandy8 Aug 2011
230066.671c Shoaib Malik b Sohail Tanvir1v PAKHambantota1 Jun 2012
261950136.841lbw b IK Pathan2v INDKandy7 Aug 2012
13181072.223run out (MN Waller/AG Cremer)1v ZIMHambantota18 Sept 2012
461066.671c F Behardien b DW Steyn2v SAHambantota22 Sept 2012
442633169.231c DL Vettori b JDP Oram2v NZKandy27 Sept 2012
65*49101132.651not out2v WIKandy29 Sept 2012
423851110.531c EJG Morgan b GP Swann1v ENGKandy1 Oct 2012
423670116.671c Raza Hasan b Shahid Afridi1v PAKColombo4 Oct 2012
33362091.671c DJG Sammy b SP Narine2v WIColombo7 Oct 2012
8101080.003b XJ Doherty2v AUSSydney26 Jan 2013
61*4552135.564not out1v AUSMelbourne28 Jan 2013
6510120.002c †Q de Kock b LL Tsotsobe2v SAHambantota4 Aug 2013
331670206.252c AB de Villiers b WD Parnell2v SAHambantota6 Aug 2013
340075.001lbw b MJ McClenaghan2v NZKandy21 Nov 2013
9910100.003c DW Steyn b M Morkel1v SAChittagong22 Mar 2014
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.