Loading
We use essential cookies, plus analytics and advertising cookies with your permission. Privacy ·

Career
| Date | Match | Format | Runs | Balls | 4s/6s | Bowling |
|---|---|---|---|---|---|---|
| India vs Sri LankaIndia tour of Sri Lanka | T20I | 0* | 0 | 0/0 | 0/7 (1) | |
| India vs Sri LankaIndia tour of Sri Lanka | T20I | — | — | — | — | |
| Sri Lanka vs IndiaIndia tour of Sri Lanka | ODI | 8 | 9 | 0/0 |
| 0/27 (2) |
| England vs Sri LankaSri Lanka tour of England | T20I | 0 | 4 | 0/0 | 1/55 (4) |
| Sri Lanka vs EnglandSri Lanka tour of England | T20I | 19* | 14 | 1/1 | 1/25 (4) |
| Sri Lanka vs EnglandSri Lanka tour of England | T20I | 6* | 7 | 0/0 | 1/30 (4) |
| Bangladesh vs Sri LankaSri Lanka tour of Bangladesh | ODI | 18* | 17 | 0/2 | 2/49 (9) |
| Bangladesh vs Sri LankaSri Lanka tour of Bangladesh | ODI | 21 | 23 | 2/0 | 0/64 (10) |
| Sri Lanka vs West IndiesWest Indies tour of Sri Lanka | T20I | 3 | 5 | 0/0 | 1/41 (3) |
| Sri Lanka vs West IndiesWest Indies tour of Sri Lanka | ODI | — | — | — | — |
| Sri Lanka vs West IndiesWest Indies tour of Sri Lanka | ODI | 17* | 9 | 2/0 | 0/21 (4) |
| Sri Lanka vs West IndiesWest Indies tour of Sri Lanka | ODI | — | — | — | 3/82 (10) |
| India vs Sri LankaSri Lanka tour of India | T20I | 1 | 2 | 0/0 | — |
| Australia vs Sri LankaSri Lanka tour of Australia | T20I | 10 | 14 | 0/0 | 0/16 (2) |
| Pakistan vs Sri LankaSri Lanka tour of Pakistan | T20I | 8 | 6 | 1/0 | 2/38 (4) |
| Pakistan vs Sri LankaSri Lanka tour of Pakistan | T20I | 5* | 4 | 0/0 | 3/11 (2.4) |
| Pakistan vs Sri LankaSri Lanka tour of Pakistan | ODI | 1 | 4 | 0/0 | 1/60 (9) |
| Sri Lanka vs New ZealandNew Zealand tour of Sri Lanka | T20I | 2 | 4 | 0/0 | — |
| Sri Lanka vs New ZealandNew Zealand tour of Sri Lanka | T20I | 13 | 8 | 1/0 | — |
| Sri Lanka vs New ZealandNew Zealand tour of Sri Lanka | T20I | 15* | 3 | 0/2 | 0/38 (3.3) |
| Sri Lanka vs BangladeshBangladesh tour of Sri Lanka | ODI | 0* | 0 | 0/0 | 2/58 (10) |
| India vs Sri LankaWorld Cup | ODI | 1* | 1 | 0/0 | 1/50 (9.3) |
| Sri Lanka vs West IndiesWorld Cup | ODI | 3 | 6 | 0/0 | — |
| South Africa vs Sri LankaWorld Cup | ODI | 17 | 32 | 1/0 | 0/29 (5) |
| England vs Sri LankaWorld Cup | ODI | 6 | 4 | 1/0 | 2/41 (8) |
| Australia vs Sri LankaWorld Cup | ODI | 8 | 8 | 1/0 | 2/57 (10) |
| New Zealand vs Sri LankaWorld Cup | ODI | 0 | 3 | 0/0 | 0/24 (3) |
| Scotland vs Sri LankaSri Lanka tour of England and Scotland | ODI | 15 | 7 | 0/2 | 1/31 (7) |
| South Africa vs Sri LankaSri Lanka tour of South Africa | T20I | 36 | 23 | 0/4 | 0/36 (4) |
| South Africa vs Sri LankaSri Lanka tour of South Africa | T20I | 84* | 48 | 8/6 | 1/39 (4) |
| South Africa vs Sri LankaSri Lanka tour of South Africa | T20I | 12* | 6 | 1/0 | 0/32 (3) |
| South Africa vs Sri LankaSri Lanka tour of South Africa | ODI | 32 | 29 | 3/1 | 0/37 (7) |
| South Africa vs Sri LankaSri Lanka tour of South Africa | ODI | 78 | 57 | 7/4 | 0/15 (2) |
| South Africa vs Sri LankaSri Lanka tour of South Africa | ODI | 0* | 9 | 0/0 | 2/50 (8) |
| England vs Sri LankaEngland tour of Sri Lanka | T20I | 2 | 3 | 0/0 | 1/24 (3) |
| South Africa vs Sri LankaSouth Africa tour of Sri Lanka | T20I | 5* | 5 | 1/0 | 1/9 (1.4) |
| Sri Lanka vs BangladeshNidahas Trophy | T20I | 7* | 4 | 0/0 | 1/26 (2.5) |
| Sri Lanka vs BangladeshSri Lanka tour of Bangladesh | T20I | 0* | 0 | 0/0 | 1/12 (2) |
| Bangladesh vs Sri LankaSri Lanka tour of Bangladesh | T20I | 0* | 0 | 0/0 | 1/45 (4) |
| Pakistan vs Sri LankaSri Lanka tour of United Arab Emirates and Pakistan | T20I | 0* | 0 | 0/0 | 1/32 (3) |
| Sri Lanka vs PakistanSri Lanka tour of United Arab Emirates and Pakistan | T20I | — | — | — | — |
| Sri Lanka vs PakistanSri Lanka tour of United Arab Emirates and Pakistan | T20I | 0 | 1 | 0/0 | 0/18 (3) |
| Sri Lanka vs IndiaIndia tour of Sri Lanka | T20I | 19* | 10 | 2/1 | 1/36 (4) |
| South Africa vs Sri LankaSri Lanka in South Africa T20I Series | T20I | 0* | 0 | 0/0 | 0/49 (4) |
| South Africa vs Sri LankaSri Lanka in South Africa T20I Series | T20I | 0* | 0 | 0/0 | 3/13 (2.3) |
| New Zealand vs Sri LankaSri Lanka in New Zealand T20I Series | T20I | 0 | 2 | 0/0 | 0/34 (3) |
| Sri Lanka vs IndiaIndia in Sri Lanka ODI Series | ODI | 0* | 0 | 0/0 | — |
| Sri Lanka vs IndiaIndia in Sri Lanka ODI Series | ODI | 0* | 0 | 0/0 | 0/42 (6) |
| Sri Lanka vs PakistanPakistan in Sri Lanka T20I Series | T20I | 1* | 2 | 0/0 | 0/18 (4) |
| Pakistan vs Sri LankaICC World Twenty20 | T20I | 1 | 5 | 0/0 | 0/44 (4) |
| Sri Lanka vs West IndiesICC World Twenty20 | T20I | 0* | 0 | 0/0 | — |
| New Zealand vs Sri LankaICC World Twenty20 | T20I | 0* | 0 | 0/0 | 2/17 (3) |
| Sri Lanka vs West IndiesICC World Twenty20 | T20I | 0* | 0 | 0/0 | 0/36 (4) |
| Australia vs Sri LankaICC World Twenty20 | T20I | 0* | 0 | 0/0 | 2/47 (4) |