MAH
SL
Mahinda Rajapaksa International Cricket Stadium
CITY
Hambantota
COUNTRY
Sri Lanka
EST.
2009
CAPACITY
35000Playing area 100.0m long, 100.0m wide
TEST MAT
0
TEST FIRST
-
ODI MAT
26
ODI FIRST
20 Feb 2011
T20I MAT
7
T20I FIRST
01 Jun 2012
TEST LAST
-
T20I LAST
06 Aug 2013
pitch report

Mahinda Rajapaksa International Cricket Stadium pitch report: Test, ODI & T20I

Every format side by side. Gold marks the highest value on each line.

Mahinda Rajapaksa International Cricket Stadium by format
TestODIT20I
Matches–247
Avg 1st innings–263131
Avg 2nd innings–197103
Avg 3rd innings–––
Avg 4th innings–––
Highest total–368182
Lowest all out–5995
Bat first wins–95
Chasing wins–102
Drawn–––
Wickets to pace–61%39% spin100%0% spin
Verdict–ChaseBat first

The pace and spin shares are of the 194 wickets whose bowler has a recorded style; 187 do not.

Who wins, by format
ODI
47%53%
T20I
71%29%
Bat firstDrawnChase
who rules here

Team records at Mahinda Rajapaksa International Cricket Stadium

Win rate in each format, ordered by matches played here.

TeamTestODIT20I
Sri LankaFORTRESSnot played52%11–9 · 21 M50%3–3 · 6 M
Pakistannot played67%4–2 · 6 M50%1–1 · 2 M
Afghanistannot played20%1–4 · 5 Mnot played
Zimbabwenot played67%2–1 · 3 M0%0–2 · 2 M
South Africanot played100%1–0 · 1 M75%3–1 · 4 M
New Zealandnot played33%1–1 · 3 Mnot played
Indianot played50%1–1 · 2 Mnot played
Australianot played50%1–1 · 2 Mnot played
West Indiesnot played0%0–1 · 1 Mnot played
Englandnot played100%1–0 · 1 Mnot played
Bangladeshnot played0%0–1 · 1 Mnot played
Canadanot played0%0–1 · 1 Mnot played
Kenyanot played0%0–1 · 1 Mnot played

Recent matches at Mahinda Rajapaksa International Cricket Stadium

ODIAfghanistan v Pakistan2023Pakistan won by 1 wicket (with 1 ball remaining)
ODIPakistan v Afghanistan2023Pakistan won by 142 runs
ODIAfghanistan v Sri Lanka2023Sri Lanka won by 9 wickets (with 204 balls remaining)
ODISri Lanka v Afghanistan2023Sri Lanka won by 132 runs
ODISri Lanka v Afghanistan2023Afghanistan won by 6 wickets (with 19 balls remaining)
ODISri Lanka v West Indies2020Sri Lanka won by 161 runs
ODISri Lanka v Zimbabwe2017Zimbabwe won by 3 wickets (with 71 balls remaining)
ODISri Lanka v Zimbabwe2017Zimbabwe won by 4 wickets (with 10 balls remaining) (D/L method)
ODISri Lanka v Zimbabwe2017Sri Lanka won by 8 wickets (with 16 balls remaining)
ODISri Lanka v Pakistan2015Sri Lanka won by 165 runs
ODISri Lanka v England2014England won by 5 wickets (with 8 balls remaining) (D/L method)
ODISri Lanka v Pakistan2014Sri Lanka won by 77 runs

Records at Mahinda Rajapaksa International Cricket Stadium

Every board, by format, across every international played here.

Most runs

Test
Not recorded
ODI
  1. 4Upul Tharanga12 mat · avg 43.40434
  2. 5Mahela Jayawardene12 mat · avg 35.78322
  3. 6Danushka Gunathilaka3 mat · avg 85.00255
  4. 7Ibrahim Zadran5 mat · avg 50.80254
  5. 8Kusal Mendis7 mat · avg 49.60248
  6. 9Niroshan Dickwella3 mat · avg 73.67221
  7. 10Kusal Perera6 mat · avg 42.60213
  8. 11Hamilton Masakadza3 mat · avg 70.67212
  9. 12Rahmanullah Gurbaz5 mat · avg 38.60193
  10. 13Thisara Perera12 mat · avg 26.86188
  11. 14Imam-ul-Haq2 mat · avg 76.00152
  12. 15Lahiru Thirimanne11 mat · avg 23.33140
T20I
  1. 4Jean-Paul Duminy4 mat · avg 93.0093
  2. 5Thisara Perera6 mat · avg 43.0086
  3. 6Lahiru Thirimanne6 mat · avg 23.6771
  4. 7Mahela Jayawardene5 mat · avg 11.6058
  5. 8Richard Levi2 mat · avg 54.0054
  6. 9Shahid Afridi2 mat · avg 53.0053
  7. 10Jeevan Mendis2 mat · avg 50.0050
  8. 11Hashim Amla2 mat · avg 48.0048
  9. 12Craig Ervine2 mat · avg 23.5047
  10. 13AB de Villiers4 mat · avg 23.0046
  11. 14Ahmed Shehzad2 mat · avg 21.0042
  12. 15Dinesh Chandimal4 mat · avg 9.5038

Most wickets

Test
Not recorded
ODI
  1. 4Nuwan Kulasekara12 mat · avg 26.8513
  2. 5Angelo Mathews20 mat · avg 29.0812
  3. 6Rangana Herath10 mat · avg 46.508
  4. 7Sachithra Senanayake6 mat · avg 26.007
  5. 8Dushmantha Chameera5 mat · avg 23.297
  6. 9Mohammad Nabi5 mat · avg 26.147
  7. 10Doug Bollinger2 mat · avg 11.007
  8. 11Wahab Riaz2 mat · avg 16.437
  9. 12Mujeeb Ur Rahman5 mat · avg 30.006
  10. 13Fazalhaq Farooqi5 mat · avg 42.506
  11. 14Haris Rauf2 mat · avg 13.205
  12. 15Mohammad Hafeez4 mat · avg 19.405
T20I
  1. 4Lasith Malinga4 mat · avg 18.205
  2. 5Sohail Tanvir2 mat · avg 6.754
  3. 6Mohammad Sami2 mat · avg 9.504
  4. 7Sachithra Senanayake4 mat · avg 18.754
  5. 8Morne Morkel4 mat · avg 23.004
  6. 9Thisara Perera6 mat · avg 30.673
  7. 10David Wiese2 mat · avg 16.333
  8. 11Saeed Ajmal2 mat · avg 13.333
  9. 12Dale Steyn2 mat · avg 6.333
  10. 13Yasir Arafat1 mat · avg 6.003
  11. 14Jeevan Mendis2 mat · avg 8.003
  12. 15Shahid Afridi2 mat · avg 13.002

Highest score

Test
Not recorded
ODI
  1. 4Avishka Fernando1 mat · avg 127.00127
  2. 5Kusal Mendis7 mat · avg 49.60119
  3. 6Danushka Gunathilaka3 mat · avg 85.00116
  4. 7Niroshan Dickwella3 mat · avg 73.67116
  5. 8Kusal Perera6 mat · avg 42.60116
  6. 9Tillakaratne Dilshan14 mat · avg 52.55113
  7. 10Tamim Iqbal1 mat · avg 112.00112
  8. 11Upul Tharanga12 mat · avg 43.40111
  9. 12Hamilton Masakadza3 mat · avg 70.67111
  10. 13AB de Villiers1 mat · avg 108.00108
  11. 14Virat Kohli2 mat · avg 53.50106
  12. 15Mahela Jayawardene12 mat · avg 35.78100
T20I
  1. 4Jean-Paul Duminy4 mat · avg 93.0051
  2. 5Richard Levi2 mat · avg 54.0050
  3. 6Kumar Sangakkara5 mat · avg 24.6044
  4. 7Jeevan Mendis2 mat · avg 50.0043
  5. 8Craig Ervine2 mat · avg 23.5037
  6. 9David Miller2 mat · avg 36.0036
  7. 10Ahmed Shehzad2 mat · avg 21.0036
  8. 11Mahela Jayawardene5 mat · avg 11.6033
  9. 12Thisara Perera6 mat · avg 43.0032
  10. 13Hashim Amla2 mat · avg 48.0032
  11. 14Lahiru Thirimanne6 mat · avg 23.6730
  12. 15AB de Villiers4 mat · avg 23.0030

Most hundreds

Test
Not recorded
ODI
  1. 4Upul Tharanga12 mat · avg 43.401
  2. 5Mahela Jayawardene12 mat · avg 35.781
  3. 6Danushka Gunathilaka3 mat · avg 85.001
  4. 7Kusal Mendis7 mat · avg 49.601
  5. 8Kusal Perera6 mat · avg 42.601
  6. 9Hamilton Masakadza3 mat · avg 70.671
  7. 10Rahmanullah Gurbaz5 mat · avg 38.601
  8. 11Quinton de Kock1 mat · avg 128.001
  9. 12Avishka Fernando1 mat · avg 127.001
  10. 13Tamim Iqbal1 mat · avg 112.001
  11. 14AB de Villiers1 mat · avg 108.001
  12. 15Virat Kohli2 mat · avg 53.501
T20I
Not recorded

Most fifties

Most sixes

Test
Not recorded
ODI
  1. 4Thisara Perera12 mat · avg 26.867
  2. 5Ibrahim Zadran5 mat · avg 50.806
  3. 6Moeen Ali1 mat · avg 58.005
  4. 7Solomon Mire3 mat · avg 33.004
  5. 8AB de Villiers1 mat · avg 108.004
  6. 9Nathan McCullum4 mat · avg 32.003
  7. 10Collins Obuya1 mat · avg 47.003
  8. 11Milinda Siriwardana1 mat · avg 52.003
  9. 12Sikandar Raza3 mat · avg 62.003
  10. 13Quinton de Kock1 mat · avg 128.003
  11. 14Nasir Hossain2 mat · avg 73.003
  12. 15Upul Tharanga12 mat · avg 43.403
T20I
  1. 4Tillakaratne Dilshan5 mat · avg 34.002
  2. 5AB de Villiers4 mat · avg 23.002
  3. 6David Miller2 mat · avg 36.002
  4. 7Kumar Sangakkara5 mat · avg 24.601
  5. 8Shahid Afridi2 mat · avg 53.001
  6. 9Jeevan Mendis2 mat · avg 50.001
  7. 10Craig Ervine2 mat · avg 23.501
  8. 11Ahmed Shehzad2 mat · avg 21.001
  9. 12Chamara Kapugedera1 mat · avg 19.001
  10. 13Elton Chigumbura2 mat · avg 9.501
  11. 14Nuwan Kulasekara6 mat · avg 8.001

Most fours

Test
Not recorded
ODI
  1. 4Upul Tharanga12 mat · avg 43.4049
  2. 5Mahela Jayawardene12 mat · avg 35.7832
  3. 6Hamilton Masakadza3 mat · avg 70.6729
  4. 7Danushka Gunathilaka3 mat · avg 85.0027
  5. 8Kusal Mendis7 mat · avg 49.6024
  6. 9Ibrahim Zadran5 mat · avg 50.8023
  7. 10Niroshan Dickwella3 mat · avg 73.6722
  8. 11Kusal Perera6 mat · avg 42.6021
  9. 12Mohammad Hafeez4 mat · avg 32.2520
  10. 13Pathum Nissanka3 mat · avg 44.0019
  11. 14Rahmanullah Gurbaz5 mat · avg 38.6018
  12. 15Thisara Perera12 mat · avg 26.8616
T20I
  1. 4Mahela Jayawardene5 mat · avg 11.6010
  2. 5Lahiru Thirimanne6 mat · avg 23.678
  3. 6Jean-Paul Duminy4 mat · avg 93.007
  4. 7Thisara Perera6 mat · avg 43.007
  5. 8Hashim Amla2 mat · avg 48.006
  6. 9Quinton de Kock2 mat · avg 17.506
  7. 10Richard Levi2 mat · avg 54.006
  8. 11Jeevan Mendis2 mat · avg 50.005
  9. 12Shahid Afridi2 mat · avg 53.005
  10. 13Craig Ervine2 mat · avg 23.504
  11. 14Ahmed Shehzad2 mat · avg 21.004
  12. 15Hamilton Masakadza2 mat · avg 13.004

Most not outs

Test
Not recorded
ODI
  1. 4Kumar Sangakkara15 mat · avg 65.552
  2. 5Lasith Malinga16 mat · avg 5.002
  3. 6Naseem Shah2 mat · avg 28.002
  4. 7Rangana Herath10 mat · avg 4.002
  5. 8Sikandar Raza3 mat · avg 62.002
  6. 9Wanindu Hasaranga6 mat · avg 32.502
  7. 10Mohammad Irfan3 mat · avg 5.002
  8. 11Ajantha Mendis5 mat · avg 7.002
  9. 12Dinesh Chandimal12 mat · avg 14.252
  10. 13Upul Tharanga12 mat · avg 43.402
  11. 14Kusal Mendis7 mat · avg 49.602
  12. 15Fazalhaq Farooqi5 mat · avg 4.002
T20I
  1. 4Tillakaratne Dilshan5 mat · avg 34.001
  2. 5Sachithra Senanayake4 mat · avg 2.001
  3. 6Mohammad Sami2 mat · avg 4.001
  4. 7Ray Price1 mat · avg 7.001
  5. 8David Wiese2 mat · avg 7.001
  6. 9Brian Vitori2 mat · avg 7.001
  7. 10Kyle Jarvis2 mat · avg 9.001
  8. 11Nuwan Kulasekara6 mat · avg 8.001
  9. 12Sohail Tanvir2 mat · avg 1.001
  10. 13AB de Villiers4 mat · avg 23.001
  11. 14Hashim Amla2 mat · avg 48.001
  12. 15Shahid Afridi2 mat · avg 53.001

Most balls faced

Test
Not recorded
ODI
  1. 4Upul Tharanga12 mat · avg 43.40543
  2. 5Mahela Jayawardene12 mat · avg 35.78333
  3. 6Ibrahim Zadran5 mat · avg 50.80301
  4. 7Danushka Gunathilaka3 mat · avg 85.00298
  5. 8Kusal Mendis7 mat · avg 49.60262
  6. 9Rahmanullah Gurbaz5 mat · avg 38.60243
  7. 10Niroshan Dickwella3 mat · avg 73.67242
  8. 11Hamilton Masakadza3 mat · avg 70.67220
  9. 12Imam-ul-Haq2 mat · avg 76.00199
  10. 13Kusal Perera6 mat · avg 42.60196
  11. 14Ahmed Shehzad4 mat · avg 31.00182
  12. 15Dinesh Chandimal12 mat · avg 14.25156
T20I
  1. 4Lahiru Thirimanne6 mat · avg 23.6765
  2. 5Jean-Paul Duminy4 mat · avg 93.0062
  3. 6Dinesh Chandimal4 mat · avg 9.5058
  4. 7Thisara Perera6 mat · avg 43.0054
  5. 8Craig Ervine2 mat · avg 23.5053
  6. 9Angelo Mathews6 mat · avg 8.7549
  7. 10Mahela Jayawardene5 mat · avg 11.6048
  8. 11Richard Levi2 mat · avg 54.0048
  9. 12Ahmed Shehzad2 mat · avg 21.0048
  10. 13Quinton de Kock2 mat · avg 17.5042
  11. 14Shoaib Malik2 mat · avg 18.0042
  12. 15Hashim Amla2 mat · avg 48.0042

Best bowling figures

Test
Not recorded
ODI
  1. 4Nuwan Kulasekara12 mat · avg 26.854/34
  2. 5Doug Bollinger2 mat · avg 11.004/42
  3. 6Akila Dananjaya2 mat · avg 11.754/47
  4. 7Dushmantha Chameera5 mat · avg 23.294/63
  5. 8Wahab Riaz2 mat · avg 16.434/65
  6. 9Sheldon Cottrell1 mat · avg 16.754/67
  7. 10Wanindu Hasaranga6 mat · avg 14.863/7
  8. 11Angelo Mathews20 mat · avg 29.083/14
  9. 12Jeevan Mendis7 mat · avg 13.673/15
  10. 13Tim Southee2 mat · avg 12.503/18
  11. 14Thisara Perera12 mat · avg 17.223/19
  12. 15Sikandar Raza3 mat · avg 33.003/21
T20I
  1. 4Mohammad Sami2 mat · avg 9.503/16
  2. 5Yasir Arafat1 mat · avg 6.003/18
  3. 6Jeevan Mendis2 mat · avg 8.003/24
  4. 7Angelo Mathews6 mat · avg 39.002/8
  5. 8Dale Steyn2 mat · avg 6.332/10
  6. 9Lasith Malinga4 mat · avg 18.202/12
  7. 10Nuwan Kulasekara6 mat · avg 13.752/13
  8. 11Morne Morkel4 mat · avg 23.002/16
  9. 12Lonwabo Tsotsobe2 mat · avg 33.002/17
  10. 13Shahid Afridi2 mat · avg 13.002/17
  11. 14Sachithra Senanayake4 mat · avg 18.752/18
  12. 15Saeed Ajmal2 mat · avg 13.332/20