- Home
- Players
- Asela Gunaratne
Sri Lanka · Men's cricket
Asela Gunaratne stats
Data through 17 August 2023Last updated 17 August 2023
Coverage: matches in the Cricsheet data from 14 February 2016 to 17 August 2023. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2016 and 2023, Asela Gunaratne appears in 6 Tests, 31 ODIs, 12 T20Is for Sri Lanka in the Cricsheet data. The most runs came in ODIs: 575 at an average of 27.38 and a strike rate of 79.4, with a highest score of 114*. Asela Gunaratne took 22 ODI wickets in the data (average 32.86, economy 5.20, best 3/10). Against Zimbabwe in Tests, Asela Gunaratne averaged 87.50 over 6 innings.
Teams played for
Asela Gunaratne batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 6 | 10 | 2 | 455 | 116 | 56.88 | 861 | 52.8 | 1 | 3 | 1 | 50 | 1 |
| ODI | 31 | 25 | 4 | 575 | 114* | 27.38 | 724 | 79.4 | 1 | 1 | 0 | 50 | 6 |
| T20I | 12 | 12 | 3 | 225 | 84* | 25.00 | 178 | 126.4 | 0 | 2 | 2 | 19 | 6 |
| T20 (leagues & domestic) | 17 | 15 | 4 | 242 | 52* | 22.00 | 196 | 123.5 | 0 | 1 | 2 | 22 | 5 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2016 | 269 |
| 2017 | 934 |
| 2018 | 35 |
| 2019 | 29 |
| 2020 | 199 |
| 2021 | 24 |
| 2023 | 7 |
Year-by-year batting (12 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2016 | ODI | 3 | 40 | 20.00 | 70.2 | 18 | 0 | 0 |
| 2016 | T20I | 1 | 4 | 4.00 | 33.3 | 4 | 0 | 0 |
| 2016 | Test | 4 | 225 | 75.00 | 55.0 | 116 | 1 | 1 |
| 2017 | ODI | 16 | 483 | 37.15 | 83.9 | 114 | 1 | 1 |
| 2017 | T20I | 11 | 221 | 27.62 | 133.1 | 84 | 0 | 2 |
| 2017 | Test | 6 | 230 | 46.00 | 50.9 | 85 | 0 | 2 |
| 2018 | ODI | 4 | 35 | 8.75 | 55.6 | 16 | 0 | 0 |
| 2019 | ODI | 2 | 17 | 8.50 | 60.7 | 11 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 1 | 12 | 12.00 | 109.1 | 12 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 10 | 199 | 33.17 | 137.2 | 52 | 0 | 1 |
| 2021 | T20 (leagues & domestic) | 2 | 24 | 12.00 | 80.0 | 17 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 2 | 7 | 3.50 | 70.0 | 7 | 0 | 0 |
Asela Gunaratne bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 6 | 156 | 114 | 3 | 2/28 | 2/28 | 38.00 | 4.38 | 52.0 | 0 | 0 | 1 |
| ODI | 25 | 834 | 723 | 22 | 3/10 | – | 32.86 | 5.20 | 37.9 | 0 | 0 | 3 |
| T20I | 10 | 149 | 204 | 5 | 1/11 | – | 40.80 | 8.21 | 29.8 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 13 | 218 | 303 | 11 | 2/20 | – | 27.55 | 8.34 | 19.8 | 0 | 0 | 1 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2016 | 8 |
| 2017 | 18 |
| 2018 | 4 |
| 2019 | 0 |
| 2020 | 9 |
| 2021 | 0 |
| 2023 | 2 |
Year-by-year bowling (12 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2016 | ODI | 4 | 8 | 14.75 | 3.93 | 3/10 |
| 2016 | T20I | 1 | 0 | – | 7.76 | 0/22 |
| 2016 | Test | 2 | 0 | – | 5.60 | 0/5 |
| 2017 | ODI | 16 | 10 | 48.10 | 5.53 | 2/45 |
| 2017 | T20I | 9 | 5 | 36.40 | 8.27 | 1/11 |
| 2017 | Test | 4 | 3 | 28.67 | 4.10 | 2/28 |
| 2018 | ODI | 3 | 4 | 19.75 | 6.08 | 3/37 |
| 2019 | ODI | 2 | 0 | – | 5.00 | 0/5 |
| 2019 | T20 (leagues & domestic) | 1 | 0 | – | 8.00 | 0/8 |
| 2020 | T20 (leagues & domestic) | 9 | 9 | 24.22 | 7.69 | 2/20 |
| 2021 | T20 (leagues & domestic) | 2 | 0 | – | 12.00 | 0/10 |
| 2023 | T20 (leagues & domestic) | 1 | 2 | 20.50 | 10.25 | 2/41 |
Asela Gunaratne against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Zimbabwe | Test | 6 | 350 | 87.50 | 52.2 | 116 | 1 | 2 |
| Bangladesh | Test | 4 | 105 | 26.25 | 55.0 | 85 | 0 | 1 |
| South Africa | ODI | 6 | 186 | 37.20 | 89.4 | 114 | 1 | 0 |
| Bangladesh | ODI | 5 | 119 | 23.80 | 82.1 | 39 | 0 | 0 |
| Zimbabwe | ODI | 6 | 117 | 29.25 | 70.9 | 59 | 0 | 1 |
| India | ODI | 3 | 85 | 42.50 | 83.3 | 34 | 0 | 0 |
| Australia | T20I | 3 | 140 | 70.00 | 159.1 | 84 | 0 | 2 |
| India | T20I | 4 | 44 | 11.00 | 81.5 | 36 | 0 | 0 |
| South Africa | T20I | 3 | 24 | 24.00 | 141.2 | 11 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Zimbabwe | Test | 3 | 2 | 28.00 | 4.67 | 2/28 |
| Bangladesh | Test | 3 | 1 | 58.00 | 4.14 | 1/16 |
| Zimbabwe | ODI | 9 | 16 | 15.56 | 4.79 | 3/10 |
| Bangladesh | ODI | 3 | 2 | 47.00 | 5.53 | 1/38 |
| India | ODI | 3 | 1 | 47.00 | 5.88 | 1/7 |
| South Africa | ODI | 5 | 1 | 182.00 | 6.28 | 1/19 |
| Australia | T20I | 3 | 2 | 24.50 | 9.80 | 1/11 |
| South Africa | T20I | 3 | 1 | 73.00 | 7.30 | 1/34 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Harare Sports Club | 5 | 243 | 60.75 | 116 |
| Mahinda Rajapaksa International Cricket Stadium | 10 | 228 | 45.60 | 59 |
| R Premadasa Stadium | 8 | 173 | 24.71 | 80 |
| SuperSport Park | 2 | 124 | – | 114 |
| Galle International Stadium | 3 | 113 | 37.67 | 85 |
| Kardinia Park | 1 | 84 | – | 84 |
| Shere Bangla National Stadium | 5 | 66 | 13.20 | 31 |
| Rangiri Dambulla International Stadium | 2 | 63 | 31.50 | 39 |
| Melbourne Cricket Ground | 1 | 52 | 52.00 | 52 |
| Newlands | 2 | 49 | 49.00 | 38 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Mahinda Rajapaksa International Cricket Stadium | 10 | 13 | 24.08 | 6.66 |
| R Premadasa Stadium | 6 | 6 | 24.00 | 7.20 |
| Queens Sports Club | 2 | 4 | 14.25 | 4.22 |
| Galle International Stadium | 3 | 4 | 19.00 | 4.22 |
| Shere Bangla National Stadium | 4 | 4 | 21.75 | 6.53 |
| Harare Sports Club | 4 | 4 | 22.25 | 4.14 |
| Melbourne Cricket Ground | 1 | 1 | 11.00 | 11.00 |
| St George's Park | 1 | 1 | 19.00 | 3.80 |
| Kardinia Park | 1 | 1 | 26.00 | 8.67 |
| Rangiri Dambulla International Stadium | 1 | 1 | 40.00 | 4.00 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 31 | 32 | 96.9 | 2 | 54 | 4 | 7.22 |
| T20 | Middle | 232 | 221 | 105.0 | 9 | 281 | 12 | 8.26 |
| T20 | Death | 204 | 121 | 168.6 | 9 | 32 | 0 | 10.31 |
| ODI | Powerplay | 1 | 3 | 33.3 | 0 | 18 | 0 | 5.33 |
| ODI | Middle | 323 | 505 | 64.0 | 11 | 717 | 18 | 5.05 |
| ODI | Death | 251 | 216 | 116.2 | 10 | 99 | 4 | 6.24 |
How Asela Gunaratne was dismissed
- Caught19 (39%)
- Lbw13 (27%)
- Bowled7 (14%)
- Stumped6 (12%)
- Run out4 (8%)
How Asela Gunaratne took wickets
- Caught19
- Bowled12
- Caught and bowled5
- Lbw3
- Stumped2
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 19 Jan 2018 | 16 |
| 21 Jan 2018 | 9 |
| 27 Jan 2018 | 6 |
| 3 Jan 2019 | 11 |
| 5 Jan 2019 | 6 |
| 11 Mar 2019 | 12 |
| 4 Jan 2020 | 0 |
| 15 Jan 2020 | 31 |
| 26 Nov 2020 | 33 |
| 28 Nov 2020 | 3 |
| 30 Nov 2020 | 11 |
| 1 Dec 2020 | 31 |
| 3 Dec 2020 | 18 |
| 5 Dec 2020 | 8 |
| 9 Dec 2020 | 52 |
| 10 Dec 2020 | 12 |
| 6 Dec 2021 | 7 |
| 17 Dec 2021 | 17 |
| 13 Aug 2023 | 7 |
| 17 Aug 2023 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 17 Aug 2023 | T20 (leagues & domestic) | B-Love Kandy | 0 | 2 | lbw | R Premadasa Stadium |
| 13 Aug 2023 | T20 (leagues & domestic) | Galle Titans | 7 | 8 | lbw | R Premadasa Stadium |
| 17 Dec 2021 | T20 (leagues & domestic) | Colombo Stars | 17 | 17 | bowled | R Premadasa Stadium |
| 6 Dec 2021 | T20 (leagues & domestic) | Dambulla Giants | 7 | 13 | bowled | R Premadasa Stadium |
| 10 Dec 2020 | T20 (leagues & domestic) | Galle Gladiators | 12 | 8 | lbw | Mahinda Rajapaksa International Cricket Stadium |
| 9 Dec 2020 | T20 (leagues & domestic) | Jaffna Stallions | 52* | 37 | not out | Mahinda Rajapaksa International Cricket Stadium |
| 5 Dec 2020 | T20 (leagues & domestic) | Colombo Kings | 8 | 9 | lbw | Mahinda Rajapaksa International Cricket Stadium |
| 3 Dec 2020 | T20 (leagues & domestic) | Dambulla Viiking | 18* | 12 | not out | Mahinda Rajapaksa International Cricket Stadium |
| 1 Dec 2020 | T20 (leagues & domestic) | Jaffna Stallions | 31 | 24 | lbw | Mahinda Rajapaksa International Cricket Stadium |
| 30 Nov 2020 | T20 (leagues & domestic) | Galle Gladiators | 11 | 6 | caught | Mahinda Rajapaksa International Cricket Stadium |
| 28 Nov 2020 | T20 (leagues & domestic) | Dambulla Viiking | 3* | 3 | not out | Mahinda Rajapaksa International Cricket Stadium |
| 26 Nov 2020 | T20 (leagues & domestic) | Colombo Kings | 33* | 20 | not out | Mahinda Rajapaksa International Cricket Stadium |
| 15 Jan 2020 | T20 (leagues & domestic) | Rajshahi Royals | 31 | 25 | bowled | Shere Bangla National Stadium |
| 4 Jan 2020 | T20 (leagues & domestic) | Khulna Tigers | 0 | 1 | bowled | Sylhet International Cricket Stadium |
| 11 Mar 2019 | T20 (leagues & domestic) | Multan Sultans | 12 | 11 | lbw | National Stadium, Karachi |
| 5 Jan 2019 | ODI | New Zealand | 6 | 5 | run out | Bay Oval |
| 3 Jan 2019 | ODI | New Zealand | 11 | 23 | caught | Bay Oval |
| 27 Jan 2018 | ODI | Bangladesh | 6 | 14 | lbw | Shere Bangla National Stadium |
| 21 Jan 2018 | ODI | Zimbabwe | 9 | 21 | caught | Shere Bangla National Stadium |
| 19 Jan 2018 | ODI | Bangladesh | 16 | 19 | caught | Shere Bangla National Stadium |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 17 Aug 2023 | T20 (leagues & domestic) | B-Love Kandy | 2/41 | 4 | 0 | R Premadasa Stadium |
| 17 Dec 2021 | T20 (leagues & domestic) | Colombo Stars | 0/10 | 1 | 0 | R Premadasa Stadium |
| 6 Dec 2021 | T20 (leagues & domestic) | Dambulla Giants | 0/26 | 2 | 0 | R Premadasa Stadium |
| 10 Dec 2020 | T20 (leagues & domestic) | Galle Gladiators | 0/31 | 4 | 0 | Mahinda Rajapaksa International Cricket Stadium |
| 9 Dec 2020 | T20 (leagues & domestic) | Jaffna Stallions | 2/21 | 4 | 0 | Mahinda Rajapaksa International Cricket Stadium |
| 3 Dec 2020 | T20 (leagues & domestic) | Dambulla Viiking | 1/27 | 4 | 0 | Mahinda Rajapaksa International Cricket Stadium |
| 1 Dec 2020 | T20 (leagues & domestic) | Jaffna Stallions | 2/20 | 3 | 0 | Mahinda Rajapaksa International Cricket Stadium |
| 30 Nov 2020 | T20 (leagues & domestic) | Galle Gladiators | 1/28 | 4 | 1 | Mahinda Rajapaksa International Cricket Stadium |
| 28 Nov 2020 | T20 (leagues & domestic) | Dambulla Viiking | 2/20 | 3 | 0 | Mahinda Rajapaksa International Cricket Stadium |
| 26 Nov 2020 | T20 (leagues & domestic) | Colombo Kings | 1/49 | 4 | 0 | Mahinda Rajapaksa International Cricket Stadium |
| 15 Jan 2020 | T20 (leagues & domestic) | Rajshahi Royals | 0/8 | 0.2 | 0 | Shere Bangla National Stadium |
| 4 Jan 2020 | T20 (leagues & domestic) | Khulna Tigers | 0/14 | 2 | 0 | Sylhet International Cricket Stadium |
| 11 Mar 2019 | T20 (leagues & domestic) | Multan Sultans | 0/8 | 1 | 0 | National Stadium, Karachi |
| 5 Jan 2019 | ODI | New Zealand | 0/40 | 8 | 0 | Bay Oval |
| 3 Jan 2019 | ODI | New Zealand | 0/5 | 1 | 0 | Bay Oval |
| 21 Jan 2018 | ODI | Zimbabwe | 0/4 | 1 | 0 | Shere Bangla National Stadium |
| 19 Jan 2018 | ODI | Bangladesh | 1/38 | 5 | 0 | Shere Bangla National Stadium |
| 17 Jan 2018 | ODI | Zimbabwe | 3/37 | 7 | 0 | Shere Bangla National Stadium |
| 22 Dec 2017 | T20I | India | 0/21 | 1 | 0 | Holkar Cricket Stadium |
| 17 Dec 2017 | ODI | India | 0/30 | 4 | 0 | Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium |
Batter vs bowler matchups
Bowlers Asela Gunaratne faced most
- vs Graeme Cremer276 balls
Frequently asked questions
How many runs has Asela Gunaratne scored in Tests?
How many runs has Asela Gunaratne scored in ODIs?
How many runs has Asela Gunaratne scored in T20Is?
What is Asela Gunaratne's highest score?
How many wickets has Asela Gunaratne taken in ODIs?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.