Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

Mahela Jayawardene: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
India1997-20141101179456327542.25672867.821025644424
Zimbabwe1998-2012383661053100*35.10155267.852641036
Pakistan1998-20141031265369924030.57607060.944221138226
New Zealand1998-201574799265516737.93417663.58612728024
South Africa1998-201564794273137436.41474257.5965329315
England1998-2015758983987213*49.22657360.661320541921
Australia1999-201580916280710533.02446162.92223629011
Kenya1999-20114301156538.3373157.53010162
West Indies1999-201440447162613643.95231570.24211115913
Bangladesh2000-2015403951723203*50.68244570.4764319316
Netherlands2002-2014441593419.6749120.4100170
Canada2003-201132013510067.50102132.35100151
United Arab Emirates2004-2008220876143.5069126.09010130
Africa XI2005-200744121710772.33212102.36110204
Bermuda2007110858585.009094.4401062
Ireland2007-200922111778117.0080146.25010152
Rajasthan Royals2008-2013111101634414.82151107.95001154
Mumbai Indians2008-2013101012615929.00201129.85030352
Delhi Capitals2008-20117711203820.00111108.11001133
Deccan Chargers2008-201287321993*54.75145151.03010257
Kolkata Knight Riders2008-201312124451110*56.38338133.43130509
Royal Challengers Bengaluru2008-201310931402823.33134104.48000151
Chennai Super Kings2008-2013101021895523.63145130.34010158
Pune Warriors2011-2013550531810.605498.1500090
Punjab Kings2011-20135511837645.75157116.56020213
Scotland2011-2015220666433.007094.2901071
Sunrisers Hyderabad2013220231211.502688.4600022
St Lucia Zouks2013-2015310111111.0010110.0000010
Jamaica Tallawahs2013110111.00520.0000000
Guyana Amazon Warriors2013110222.00366.6700000
Afghanistan2014-201522011410057.0013485.07100101
Kent2015-2016220413920.5036113.8900041
Gloucestershire2015-20163301084336.0085127.06000121
Middlesex2015-2016440512812.755396.2300180
Essex2015-2016220595329.5046128.2601061
Surrey2015-2016220794339.5051154.90000102
Hampshire2015-20163311045552.0099105.05010131
Barbados Tridents2015220000.0030.0000200
St Kitts and Nevis Patriots201522013106.501776.4700010
Trinidad & Tobago Red Steel201533020166.6720100.0000020
Northamptonshire2015110505050.0032156.2501091
Melbourne Stars2015110555.00862.5000000
Perth Scorchers2015-2016220995749.5077128.57010112
Sydney Thunder2015-2016220282114.003775.6800011
Sydney Sixers2015110666.005120.0000010
Brisbane Heat2016110535353.0030176.6701053
Sussex2016220545127.0046117.3901043
Glamorgan2016220533726.5044120.4500041
Worcestershire2016111117117*-111105.41100142
Rajshahi Kings2016110111111.001478.5700020
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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