All Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Sunrisers Hyderabad vs Gujarat Titans | 1(5) | 0/12(1) | 5.0 | |
| Kolkata Knight Riders vs Sunrisers Hyderabad | 27(20) | 1/4(1) | 63.0 | |
| Sri Lanka vs Australia | 4(8) | DNB | 16.0 | |
| Sri Lanka vs Australia | 5(8) | DNB | 10.0 | |
| Sri Lanka vs Australia | 13(21) 14(35) | 0/18(3) DNB | 34.0 | |
| Sri Lanka vs Australia | 15(38) 32(26) | DNB DNB | 76.0 | |
| New Zealand vs Sri Lanka | 46(71) | DNB | 74.0 | |
| New Zealand vs Sri Lanka | 64(66) | DNB | 91.0 | |
| New Zealand vs Sri Lanka | 3(9) | DNB | 7.0 | |
| New Zealand vs Sri Lanka | 7(7) | DNB | 12.0 |
Test Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Sri Lanka vs Australia | 13(21) 14(35) | 0/18(3) DNB | 34.0 | |
| Sri Lanka vs Australia | 15(38) 32(26) | DNB DNB | 76.0 | |
| South Africa vs Sri Lanka | 48(92) 35(35) | DNB DNB | 105.0 | |
| South Africa vs Sri Lanka | 13(20) 10(28) | DNB 0/12(1) | 48.0 | |
| Sri Lanka vs New Zealand | 182*(250) DNB | DNB DNB | 218.0 | |
| Sri Lanka vs New Zealand | 114(173) 13(12) | 0/8(1) DNB | 161.0 | |
| England vs Sri Lanka | 64(91) DNB | DNB DNB | 87.0 | |
| England vs Sri Lanka | 12(25) 113(183) | 0/13(2) DNB | 163.0 | |
| Bangladesh vs Sri Lanka | 92*(167) 9(17) | DNB 3/32(10) | 186.0 | |
| Bangladesh vs Sri Lanka | 102(127) 164(237) | DNB DNB | 339.0 |
ODI Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Sri Lanka vs Australia | 4(8) | DNB | 16.0 | |
| Sri Lanka vs Australia | 5(8) | DNB | 10.0 | |
| New Zealand vs Sri Lanka | 46(71) | DNB | 74.0 | |
| New Zealand vs Sri Lanka | 64(66) | DNB | 91.0 | |
| New Zealand vs Sri Lanka | 3(9) | DNB | 7.0 | |
| Sri Lanka vs New Zealand | 0(3) | DNB | 1.0 | |
| Sri Lanka vs New Zealand | DNB | 0/15(2) | 4.0 | |
| Sri Lanka vs West Indies | 0*(1) | 0/14(2) | 12.0 | |
| Sri Lanka vs West Indies | 11*(16) | 0/19(2) | 15.0 | |
| Sri Lanka vs West Indies | 30*(21) | DNB | 47.0 |
T20I Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| New Zealand vs Sri Lanka | 7(7) | DNB | 12.0 | |
| Sri Lanka vs New Zealand | 1(5) | DNB | 21.0 | |
| Sri Lanka vs New Zealand | 23(16) | DNB | 49.0 | |
| Sri Lanka vs West Indies | DNB | 1/21(3) | 39.0 | |
| Sri Lanka vs West Indies | 19(14) | 0/10(1) | 44.0 | |
| Sri Lanka vs West Indies | 51(40) | 1/14(2) | 99.0 | |
| Sri Lanka vs India | 1(3) | 0/24(3) | 5.0 | |
| Sri Lanka vs India | 26(23) | DNB | 34.0 | |
| Sri Lanka vs India | 12(8) | 0/9(1) | 18.0 | |
| Sri Lanka vs Netherlands | 17(20) | DNB | 40.0 |
T20s Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Sunrisers Hyderabad vs Gujarat Titans | 1(5) | 0/12(1) | 5.0 | |
| Kolkata Knight Riders vs Sunrisers Hyderabad | 27(20) | 1/4(1) | 63.0 | |
| Jaffna Kings vs Kandy Falcons | 32(23) | 0/9(1) | 54.0 | |
| Colombo Strikers vs Kandy Falcons | 54(36) | DNB | 77.0 | |
| Kandy Falcons vs Dambulla Sixers | 51*(24) | 0/29(2) | 72.0 | |
| Jaffna Kings vs Kandy Falcons | DNB | DNB | 10.0 | |
| Galle Marvels vs Kandy Falcons | 4(6) | 0/39(4) | 16.0 | |
| Kandy Falcons vs Jaffna Kings | 65*(36) | 0/25(2) | 98.0 | |
| Galle Marvels vs Kandy Falcons | 10(10) | DNB | 16.0 | |
| Kandy Falcons vs Colombo Strikers | 36(16) | DNB | 68.0 |