All Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Sri Lanka vs Australia | 1(3) | 2/8(2) | 59.0 | |
| Sri Lanka vs Australia | 4(3) | DNB | 9.0 | |
| South Africa vs Sri Lanka | 36(40) | DNB | 52.0 | |
| Sri Lanka vs England | 2(2) | DNB | 6.0 | |
| Sri Lanka vs West Indies | 12(10) | DNB | 19.0 | |
| Sri Lanka vs Afghanistan | 83*(56) | DNB | 109.0 | |
| Pakistan vs Sri Lanka | 75*(56) | 1/2(1) | 124.0 | |
| India vs Sri Lanka | 18(16) | DNB | 24.0 | |
| Bangladesh vs Sri Lanka | 12(9) | 0/5(1) | 18.0 | |
| Sri Lanka vs United Arab Emirates | 27(28) | DNB | 35.0 |
Test Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Sri Lanka vs Bangladesh | 0(2) 57(73) | 0/19(4) 1/62(25) | 89.0 | |
| Sri Lanka vs Bangladesh | 54(63) 126(190) | 2/75(26) 0/11(4) | 248.0 | |
| Australia vs Sri Lanka | 34(61) 5(21) | 1/58(19) 1/57(18) | 82.0 | |
| Australia vs Sri Lanka | 11(20) 0(1) | 1/38(12) DNB | 39.0 | |
| Australia vs Sri Lanka | 147(273) 11(16) | 0/30(7) 0/2(2) | 195.0 | |
| Sri Lanka vs New Zealand | 5(8) 14(23) | 1/19(9) DNB | 59.0 | |
| Sri Lanka vs Pakistan | 121(195) 28(33) | 0/9(1) DNB | 206.0 | |
| Sri Lanka vs Pakistan | 101(180) 56(58) | DNB DNB | 199.0 | |
| Sri Lanka vs England | 14(16) 35(66) | 2/73(20) 1/43(7.4) | 114.0 | |
| Sri Lanka vs England | 11(8) 0(2) | DNB 0/25(12) | 55.0 |
T20I Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Sri Lanka vs Australia | 1(3) | 2/8(2) | 59.0 | |
| Sri Lanka vs Australia | 4(3) | DNB | 9.0 | |
| South Africa vs Sri Lanka | 36(40) | DNB | 52.0 | |
| Sri Lanka vs England | 2(2) | DNB | 6.0 | |
| Sri Lanka vs West Indies | 12(10) | DNB | 19.0 | |
| Sri Lanka vs Afghanistan | 83*(56) | DNB | 109.0 | |
| Pakistan vs Sri Lanka | 75*(56) | 1/2(1) | 124.0 | |
| India vs Sri Lanka | 18(16) | DNB | 24.0 | |
| Bangladesh vs Sri Lanka | 12(9) | 0/5(1) | 18.0 | |
| Sri Lanka vs United Arab Emirates | 27(28) | DNB | 35.0 |