pitch report

pitch report: Test, ODI & T20I

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

by format
TestODIT20I
Matches509–
Avg 1st innings377207–
Avg 2nd innings312196–
Avg 3rd innings239––
Avg 4th innings156––
Highest total704322–
Lowest all out73155–
Bat first wins232–
Chasing wins133–
Drawn7––
Wickets to pace30%70% spin62%38% spin–
VerdictBat firstChase–

Averages are from the 56 of 59 matches with a scorecard. The pace and spin shares are of the 1045 wickets whose bowler has a recorded style; 580 do not.

Who wins, by format
Test
53%16%31%
ODI
40%60%
Bat firstDrawnChase
who rules here

Team records at

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

TeamTestODIT20I
Sri Lanka50%25–16 · 50 M43%3–2 · 7 Mnot played
AustraliaFORTRESS63%5–2 · 8 M100%2–0 · 2 Mnot played
Pakistan50%4–4 · 8 M0%0–1 · 1 Mnot played
India50%3–3 · 6 M0%0–1 · 3 Mnot played
New Zealand0%0–4 · 6 M0%0–0 · 2 Mnot played
England43%3–2 · 7 Mnot playednot played
West Indies0%0–4 · 5 Mnot playednot played
South Africa25%1–2 · 4 M0%0–1 · 1 Mnot played
Bangladesh0%0–1 · 3 Mnot playednot played
Zimbabwe0%0–1 · 1 M50%1–1 · 2 Mnot played
Ireland0%0–2 · 2 Mnot playednot played

Recent matches at

TestSri Lanka v India2026India won by 165 runs
TestBangladesh v Sri Lanka2025Match drawn
TestSri Lanka v Australia2025Australia won by 9 wickets
TestSri Lanka v Australia2025Australia won by an innings and 242 runs
TestSri Lanka v New Zealand2024
TestSri Lanka v New Zealand2024
TestSri Lanka v Pakistan2023Pakistan won by 4 wickets
TestIreland v Sri Lanka2023Sri Lanka won by an innings and 10 runs
TestSri Lanka v Ireland2023Sri Lanka won by an innings and 280 runs
TestSri Lanka v Pakistan2022Sri Lanka won by 246 runs
TestSri Lanka v Pakistan2022Pakistan won by 4 wickets
TestAustralia v Sri Lanka2022Sri Lanka won by an innings and 39 runs

Records at

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

Most runs

Test
  1. 4Dinesh Chandimal26 mat · avg 52.181,983
  2. 5Kumar Sangakkara23 mat · avg 51.921,921
  3. 6Kusal Mendis19 mat · avg 48.651,508
  4. 7Dhananjaya de Silva18 mat · avg 37.341,083
  5. 8Tillakaratne Dilshan13 mat · avg 49.241,034
  6. 9Marvan Atapattu11 mat · avg 58.00812
  7. 10Thilan Samaraweera14 mat · avg 38.00798
  8. 11Niroshan Dickwella13 mat · avg 29.57680
  9. 12Sanath Jayasuriya11 mat · avg 41.25660
  10. 13Lahiru Thirimanne9 mat · avg 39.07586
  11. 14Kamindu Mendis7 mat · avg 55.90559
  12. 15Mushfiqur Rahim3 mat · avg 106.20531
ODI
  1. 4Adam Gilchrist2 mat · avg 47.5095
  2. 5Kusal Mendis2 mat · avg 43.0086
  3. 6Inzamam-ul-Haq1 mat · avg 83.0083
  4. 7Andrew Hall1 mat · avg 81.0081
  5. 8Russel Arnold2 mat · avg 81.0081
  6. 9Malcolm Waller2 mat · avg 78.0078
  7. 10Sean Williams2 mat · avg 39.0078
  8. 11Andrew Symonds2 mat · avg 76.0076
  9. 12Sikandar Raza2 mat · avg 75.0075
  10. 13Angelo Mathews2 mat · avg 71.0071
  11. 14Marvan Atapattu3 mat · avg 23.3370
  12. 15Danushka Gunathilaka2 mat · avg 34.0068
T20I
Not recorded

Most wickets

Test
  1. 4Ramesh Mendis12 mat · avg 26.4464
  2. 5Dilruwan Perera10 mat · avg 26.8257
  3. 6Nathan Lyon6 mat · avg 25.5735
  4. 7Lasith Embuldeniya6 mat · avg 28.4432
  5. 8Chaminda Vaas12 mat · avg 32.4127
  6. 9Sanath Jayasuriya11 mat · avg 19.5824
  7. 10Ajantha Mendis5 mat · avg 34.9623
  8. 11Mitchell Starc5 mat · avg 14.6822
  9. 12Asitha Fernando11 mat · avg 30.2722
  10. 13Suraj Randiv5 mat · avg 30.9020
  11. 14Suranga Lakmal10 mat · avg 28.1020
  12. 15Yasir Shah3 mat · avg 28.1118
ODI
  1. 4Upul Chandana2 mat · avg 13.504
  2. 5Shane Warne2 mat · avg 18.754
  3. 6Tendai Chatara2 mat · avg 20.504
  4. 7Nuwan Zoysa3 mat · avg 25.004
  5. 8Wanindu Hasaranga1 mat · avg 5.003
  6. 9Jacques Kallis1 mat · avg 14.003
  7. 10Tom Moody2 mat · avg 15.333
  8. 11Asela Gunaratne2 mat · avg 20.003
  9. 12Muttiah Muralitharan3 mat · avg 33.003
  10. 13Damien Fleming2 mat · avg 35.502
  11. 14Graeme Cremer2 mat · avg 51.502
  12. 15Waqar Younis1 mat · avg 5.502
T20I
Not recorded

Highest score

Test
  1. 4Usman Khawaja6 mat · avg 54.44232
  2. 5Joe Root3 mat · avg 77.33228
  3. 6Kumar Sangakkara23 mat · avg 51.92221
  4. 7Saud Shakeel1 mat · avg 238.00208
  5. 8Dinesh Chandimal26 mat · avg 52.18206
  6. 9Nishan Madushka4 mat · avg 49.33205
  7. 10Virender Sehwag2 mat · avg 130.33201
  8. 11Marvan Atapattu11 mat · avg 58.00201
  9. 12Mushfiqur Rahim3 mat · avg 106.20200
  10. 13Mohammad Ashraful1 mat · avg 212.00190
  11. 14Shikhar Dhawan2 mat · avg 91.50190
  12. 15Pathum Nissanka8 mat · avg 35.79187
ODI
  1. 4Inzamam-ul-Haq1 mat · avg 83.0083
  2. 5Andrew Hall1 mat · avg 81.0081
  3. 6Upul Tharanga2 mat · avg 154.0079
  4. 7Adam Gilchrist2 mat · avg 47.5068
  5. 8Andrew Symonds2 mat · avg 76.0068
  6. 9Sikandar Raza2 mat · avg 75.0067
  7. 10Sean Williams2 mat · avg 39.0065
  8. 11Marvan Atapattu3 mat · avg 23.3362
  9. 12Danushka Gunathilaka2 mat · avg 34.0060
  10. 13Russel Arnold2 mat · avg 81.0059
  11. 14Gary Kirsten1 mat · avg 59.0059
  12. 15Avishka Gunawardene3 mat · avg 18.3347
T20I
Not recorded

Most hundreds

Test
  1. 4Dinesh Chandimal26 mat · avg 52.186
  2. 5Tillakaratne Dilshan13 mat · avg 49.244
  3. 6Kusal Mendis19 mat · avg 48.654
  4. 7Steven Smith5 mat · avg 76.333
  5. 8Dhananjaya de Silva18 mat · avg 37.343
  6. 9Angelo Mathews34 mat · avg 44.182
  7. 10Marvan Atapattu11 mat · avg 58.002
  8. 11Sanath Jayasuriya11 mat · avg 41.252
  9. 12Lahiru Thirimanne9 mat · avg 39.072
  10. 13Kamindu Mendis7 mat · avg 55.902
  11. 14Mushfiqur Rahim3 mat · avg 106.202
  12. 15Younis Khan5 mat · avg 62.132
ODI
  1. 1Solomon Mire2 mat · avg 56.001
T20I
Not recorded

Most fifties

Test
  1. 4Dimuth Karunaratne24 mat · avg 49.768
  2. 5Kumar Sangakkara23 mat · avg 51.928
  3. 6Kusal Mendis19 mat · avg 48.657
  4. 7Niroshan Dickwella13 mat · avg 29.577
  5. 8Tillakaratne Dilshan13 mat · avg 49.246
  6. 9Dilruwan Perera10 mat · avg 26.244
  7. 10Marvan Atapattu11 mat · avg 58.004
  8. 11Thilan Samaraweera14 mat · avg 38.004
  9. 12Pathum Nissanka8 mat · avg 35.793
  10. 13Chaminda Vaas12 mat · avg 27.143
  11. 14Sarfraz Ahmed3 mat · avg 55.253
  12. 15Dhananjaya de Silva18 mat · avg 37.343
ODI
  1. 4Kusal Mendis2 mat · avg 43.001
  2. 5Inzamam-ul-Haq1 mat · avg 83.001
  3. 6Andrew Hall1 mat · avg 81.001
  4. 7Russel Arnold2 mat · avg 81.001
  5. 8Sean Williams2 mat · avg 39.001
  6. 9Andrew Symonds2 mat · avg 76.001
  7. 10Sikandar Raza2 mat · avg 75.001
  8. 11Marvan Atapattu3 mat · avg 23.331
  9. 12Danushka Gunathilaka2 mat · avg 34.001
  10. 13Gary Kirsten1 mat · avg 59.001
T20I
Not recorded

Most sixes

Test
  1. 4Mahela Jayawardene23 mat · avg 70.0614
  2. 5Dhananjaya de Silva18 mat · avg 37.3413
  3. 6Kumar Sangakkara23 mat · avg 51.9210
  4. 7Dilruwan Perera10 mat · avg 26.2410
  5. 8Chris Gayle2 mat · avg 114.339
  6. 9Glenn Phillips2 mat · avg 43.678
  7. 10Kamindu Mendis7 mat · avg 55.908
  8. 11Wasim Akram1 mat · avg 100.006
  9. 12Virender Sehwag2 mat · avg 130.336
  10. 13Oshada Fernando7 mat · avg 18.855
  11. 14Prasanna Jayawardene9 mat · avg 26.825
  12. 15Lasith Embuldeniya6 mat · avg 11.505
T20I
Not recorded

Most fours

Test
  1. 4Dinesh Chandimal26 mat · avg 52.18202
  2. 5Dimuth Karunaratne24 mat · avg 49.76196
  3. 6Kusal Mendis19 mat · avg 48.65157
  4. 7Tillakaratne Dilshan13 mat · avg 49.24125
  5. 8Dhananjaya de Silva18 mat · avg 37.34122
  6. 9Sanath Jayasuriya11 mat · avg 41.2593
  7. 10Thilan Samaraweera14 mat · avg 38.0091
  8. 11Marvan Atapattu11 mat · avg 58.0090
  9. 12Niroshan Dickwella13 mat · avg 29.5765
  10. 13Pathum Nissanka8 mat · avg 35.7956
  11. 14Dilruwan Perera10 mat · avg 26.2456
  12. 15Lahiru Thirimanne9 mat · avg 39.0755
ODI
  1. 4Angelo Mathews2 mat · avg 71.0010
  2. 5Malcolm Waller2 mat · avg 78.0010
  3. 6Sikandar Raza2 mat · avg 75.009
  4. 7Hamilton Masakadza2 mat · avg 23.008
  5. 8Sean Williams2 mat · avg 39.008
  6. 9Andrew Symonds2 mat · avg 76.008
  7. 10Kusal Mendis2 mat · avg 43.008
  8. 11Adam Gilchrist2 mat · avg 47.508
  9. 12Russel Arnold2 mat · avg 81.007
  10. 13Andrew Hall1 mat · avg 81.006
  11. 14Inzamam-ul-Haq1 mat · avg 83.006
  12. 15Danushka Gunathilaka2 mat · avg 34.006
T20I
Not recorded

Most not outs

Test
  1. 4Muttiah Muralitharan15 mat · avg 10.506
  2. 5Rangana Herath19 mat · avg 14.186
  3. 6Suranga Lakmal10 mat · avg 16.585
  4. 7Marvan Atapattu11 mat · avg 58.005
  5. 8Dhananjaya de Silva18 mat · avg 37.344
  6. 9Ishant Sharma3 mat · avg 16.333
  7. 10Nathan Lyon6 mat · avg 8.803
  8. 11James Anderson3 mat · avg 32.003
  9. 12Prasanna Jayawardene9 mat · avg 26.823
  10. 13Chaminda Vaas12 mat · avg 27.143
  11. 14Lahiru Kumara6 mat · avg 3.573
  12. 15Vishwa Fernando4 mat · avg 21.003
ODI
  1. 4Mohammad Akram1 mat · avg 1.001
  2. 5Anil Kumble1 mat · avg 3.001
  3. 6Nantie Hayward1 mat · avg 3.001
  4. 7Damien Fleming2 mat · avg 4.001
  5. 8Kumar Dharmasena2 mat · avg 9.001
  6. 9Nikhil Chopra1 mat · avg 18.001
  7. 10Ricky Ponting2 mat · avg 39.001
  8. 11Michael Bevan2 mat · avg 42.001
  9. 12Angelo Mathews2 mat · avg 71.001
  10. 13Sikandar Raza2 mat · avg 75.001
  11. 14Andrew Symonds2 mat · avg 76.001
  12. 15Malcolm Waller2 mat · avg 78.001
T20I
Not recorded

Most balls faced

Test
  1. 4Dimuth Karunaratne24 mat · avg 49.763,628
  2. 5Dinesh Chandimal26 mat · avg 52.183,602
  3. 6Kusal Mendis19 mat · avg 48.652,349
  4. 7Marvan Atapattu11 mat · avg 58.002,021
  5. 8Dhananjaya de Silva18 mat · avg 37.341,905
  6. 9Thilan Samaraweera14 mat · avg 38.001,817
  7. 10Tillakaratne Dilshan13 mat · avg 49.241,394
  8. 11Lahiru Thirimanne9 mat · avg 39.071,303
  9. 12Younis Khan5 mat · avg 62.131,077
  10. 13Tharanga Paranavitana7 mat · avg 39.501,056
  11. 14Mushfiqur Rahim3 mat · avg 106.201,032
  12. 15Niroshan Dickwella13 mat · avg 29.57992
ODI
  1. 4Inzamam-ul-Haq1 mat · avg 83.00118
  2. 5Andrew Hall1 mat · avg 81.00114
  3. 6Marvan Atapattu3 mat · avg 23.33112
  4. 7Solomon Mire2 mat · avg 56.00101
  5. 8Russel Arnold2 mat · avg 81.0090
  6. 9Sean Williams2 mat · avg 39.0088
  7. 10Avishka Gunawardene3 mat · avg 18.3387
  8. 11Danushka Gunathilaka2 mat · avg 34.0084
  9. 12Gary Kirsten1 mat · avg 59.0084
  10. 13Kusal Mendis2 mat · avg 43.0081
  11. 14Ricky Ponting2 mat · avg 39.0078
  12. 15Andrew Symonds2 mat · avg 76.0074
T20I
Not recorded

Best bowling figures

Test
  1. 4Yasir Shah3 mat · avg 28.117/76
  2. 5Lasith Embuldeniya6 mat · avg 28.447/137
  3. 6Dilruwan Perera10 mat · avg 26.826/32
  4. 7James Anderson3 mat · avg 16.426/40
  5. 8Ravichandran Ashwin2 mat · avg 22.076/46
  6. 9Mitchell Starc5 mat · avg 14.686/50
  7. 10Ramesh Mendis12 mat · avg 26.446/70
  8. 11Kumar Dharmasena5 mat · avg 42.506/72
  9. 12Graeme Swann1 mat · avg 29.006/82
  10. 13Ajaz Patel3 mat · avg 32.006/90
  11. 14Harbhajan Singh4 mat · avg 36.176/102
  12. 15Ajantha Mendis5 mat · avg 34.966/117
ODI
  1. 4Lakshan Sandakan1 mat · avg 13.004/52
  2. 5Wanindu Hasaranga1 mat · avg 5.003/15
  3. 6Jason Gillespie2 mat · avg 11.203/26
  4. 7Jacques Kallis1 mat · avg 14.003/42
  5. 8Waqar Younis1 mat · avg 5.502/11
  6. 9Tom Moody2 mat · avg 15.332/25
  7. 10Tendai Chatara2 mat · avg 20.502/33
  8. 11Muttiah Muralitharan3 mat · avg 33.002/34
  9. 12Shane Warne2 mat · avg 18.752/36
  10. 13Damien Fleming2 mat · avg 35.502/40
  11. 14Abdul Razzaq1 mat · avg 22.502/45
  12. 15Asela Gunaratne2 mat · avg 20.002/45
T20I
Not recorded

Five-wicket hauls

Test
  1. 4Ramesh Mendis12 mat · avg 26.445
  2. 5Dilruwan Perera10 mat · avg 26.824
  3. 6Lasith Embuldeniya6 mat · avg 28.443
  4. 7Shane Warne2 mat · avg 14.852
  5. 8Ajaz Patel3 mat · avg 32.002
  6. 9Saeed Ajmal3 mat · avg 29.472
  7. 10James Anderson3 mat · avg 16.422
  8. 11Ajantha Mendis5 mat · avg 34.962
  9. 12Nathan Lyon6 mat · avg 25.572
  10. 13Mitchell Starc5 mat · avg 14.682
  11. 14Yasir Shah3 mat · avg 28.111
  12. 15Graeme Swann1 mat · avg 29.001
ODI
  1. 1Sanath Jayasuriya3 mat · avg 12.401
T20I
Not recorded

Four-wicket hauls