Galle Gallants v Kandy Royals
Each batter against the bowlers he would face, by phase. Colour is always from the batter's side. These are match-ups by type, not by history — nobody here has faced anybody often enough for a head-to-head record to mean anything. A batter appears in a phase only if he actually bats there, and a bowler only where both careers hold at least 30 balls in that exact split. A bowler named in grey was read and came out inside 10% of par — checked, and nothing to say. The not readable count beside him is the bowlers whose pair could not be read at all, which is a different claim entirely. A name marked ° is a weaker reading, from less than the full record: either that bowler has under 30 balls against this hand in these overs and the pair is read from the batter alone, or the batter has under 30 against this type here and is read from what he has, shrunk toward the league rate. Held out on matches from 2025 both kinds sorted outcomes, but they rest on less than a full pair does; the hover text says which it is.
| Team | Batting | Bowling | Total |
|---|---|---|---|
| Kandy Royals | 53 10 DN Phillips · 7 players | 41 8 PWH de Silva · 9 players | 94 |
| Galle Gallants | 30 10 SB Harper · 7 players | 11 2 V Viyaskanth · 8 players | 41 |
Every edge counted twice over, once from each side: a match-up that favours a batter is one his opponents' bowlers are losing. Under each count is the player holding most of them and how many players it is spread across — a total resting on one man is worth less than the same total spread down the order, and it leaves with him. Amber marks a count of five or more where two players hold 70% of it.
Kandy Royals batting v Galle Gallants bowling
| Batter | Powerplay 1-6 | Middle overs 7-16 | Death 17-20 |
|---|---|---|---|
| 1 MDKJ Perera LHB | MD Shanaka +12% C Karunaratne +11% V Viyaskanth -11% CAH Stevenson, D Kalupahana Akif Javed SSD Arachchige Mehedi Hasan Miraz KIC Asalanka KTH Ratnayake | MD Shanaka +12% C Karunaratne +10% CAH Stevenson, D Kalupahana Akif Javed V Viyaskanth KIC Asalanka KTH Ratnayake Mehedi Hasan Miraz SSD Arachchige | Akif Javed +28% C Karunaratne +16% KIC Asalanka +13% MD Shanaka +10% CAH Stevenson, D Kalupahana Mehedi Hasan Miraz KTH Ratnayake 2 not readable |
| 3 Sediqullah Atal LHB | Mehedi Hasan Miraz -11% SSD Arachchige -11% KIC Asalanka -16% MD Shanaka C Karunaratne CAH Stevenson, D Kalupahana Akif Javed KTH Ratnayake 1 not readable | CAH Stevenson MD Shanaka C Karunaratne KIC Asalanka Akif Javed Mehedi Hasan Miraz SSD Arachchige V Viyaskanth KTH Ratnayake 1 not readable | rarely bats here |
| 4 DN Phillips RHB | SSD Arachchige +15% MD Shanaka +11% KIC Asalanka +11% Mehedi Hasan Miraz C Karunaratne CAH Stevenson, D Kalupahana KTH Ratnayake Akif Javed 1 not readable | Mehedi Hasan Miraz +13% V Viyaskanth +13% Akif Javed +11% KIC Asalanka +10% SSD Arachchige C Karunaratne MD Shanaka KTH Ratnayake CAH Stevenson D Kalupahana | SSD Arachchige +14% C Karunaratne +12% Akif Javed +11% MD Shanaka CAH Stevenson, D Kalupahana Mehedi Hasan Miraz KIC Asalanka 2 not readable |
| 5 AD Mathews RHB | rarely bats here | Mehedi Hasan Miraz +11% KIC Asalanka SSD Arachchige Akif Javed KTH Ratnayake C Karunaratne MD Shanaka CAH Stevenson D Kalupahana V Viyaskanth | Mehedi Hasan Miraz +18% Akif Javed +17% KIC Asalanka, SSD Arachchige +16% C Karunaratne +15% MD Shanaka +11% CAH Stevenson, D Kalupahana KTH Ratnayake V Viyaskanth |
| 6 MM Ali LHB | V Viyaskanth MD Shanaka C Karunaratne Akif Javed CAH Stevenson, D Kalupahana SSD Arachchige Mehedi Hasan Miraz KIC Asalanka KTH Ratnayake | V Viyaskanth +13% MD Shanaka +12% C Karunaratne +10% CAH Stevenson, D Kalupahana KIC Asalanka KTH Ratnayake Mehedi Hasan Miraz SSD Arachchige Akif Javed | KIC Asalanka, Mehedi Hasan Miraz, SSD Arachchige +22% V Viyaskanth +15% Akif Javed +15% C Karunaratne +13% KTH Ratnayake MD Shanaka CAH Stevenson, D Kalupahana |
| 7 V Shankar RHB | Akif Javed +13% SSD Arachchige +11% KIC Asalanka Mehedi Hasan Miraz KTH Ratnayake V Viyaskanth MD Shanaka C Karunaratne CAH Stevenson, D Kalupahana | Mehedi Hasan Miraz +17% Akif Javed +15% KIC Asalanka +13% SSD Arachchige +13% C Karunaratne MD Shanaka CAH Stevenson KTH Ratnayake D Kalupahana V Viyaskanth | C Karunaratne +17% MD Shanaka +14% SSD Arachchige +12% CAH Stevenson, D Kalupahana Akif Javed Mehedi Hasan Miraz KIC Asalanka V Viyaskanth KTH Ratnayake |
| 8 PWH de Silva RHB | rarely bats here | Mehedi Hasan Miraz +25% KIC Asalanka +22% SSD Arachchige +21% KTH Ratnayake +14% C Karunaratne +13% MD Shanaka +11% CAH Stevenson V Viyaskanth Akif Javed D Kalupahana | Akif Javed +13% C Karunaratne +11% SSD Arachchige +10% KTH Ratnayake MD Shanaka CAH Stevenson, D Kalupahana Mehedi Hasan Miraz KIC Asalanka V Viyaskanth |
| 10 N Thushara RHB | rarely bats here | rarely bats here | C Karunaratne -14% MD Shanaka -17% V Viyaskanth -19% CAH Stevenson, D Kalupahana -20% SSD Arachchige Mehedi Hasan Miraz Akif Javed KTH Ratnayake KIC Asalanka |
| 11 G Sanketh LHB | rarely bats here | SSD Arachchige -10% KIC Asalanka Mehedi Hasan Miraz 7 not readable | MD Shanaka -12% Akif Javed C Karunaratne 7 not readable |
| 12 AM Fernando RHB | rarely bats here | Akif Javed 9 not readable | SSD Arachchige +12% C Karunaratne Mehedi Hasan Miraz MD Shanaka KIC Asalanka D Kalupahana CAH Stevenson KTH Ratnayake 2 not readable |
Galle Gallants batting v Kandy Royals bowling
| Batter | Powerplay 1-6 | Middle overs 7-16 | Death 17-20 |
|---|---|---|---|
| 1 SB Harper RHB | AM Fernando +21% MM Ali +16% N Thushara +13% DN Phillips, G Sanketh, V Shankar PWH de Silva AD Mathews MADI Hemantha | G Sanketh +22% V Shankar +20% AD Mathews +15% MADI Hemantha +14% AM Fernando +13% DN Phillips +11% MM Ali +10% N Thushara PWH de Silva | rarely bats here |
| 2 C Karunaratne RHB | rarely bats here | MM Ali +20% G Sanketh +10% V Shankar AD Mathews AM Fernando MADI Hemantha DN Phillips N Thushara PWH de Silva | AM Fernando +14% AD Mathews +12% MM Ali -15% PWH de Silva -19% MADI Hemantha -22% N Thushara DN Phillips, G Sanketh V Shankar |
| 3 D Kalupahana RHB | MM Ali +14% AD Mathews -10% AM Fernando DN Phillips G Sanketh N Thushara V Shankar 2 not readable | N Thushara -10% MADI Hemantha V Shankar G Sanketh AD Mathews DN Phillips AM Fernando PWH de Silva 1 not readable | G Sanketh -13% MM Ali -13% AM Fernando AD Mathews N Thushara DN Phillips V Shankar 2 not readable |
| 4 Mehedi Hasan Miraz RHB | AM Fernando +19% MM Ali +15% N Thushara +11% DN Phillips, G Sanketh, V Shankar AD Mathews PWH de Silva 1 not readable | G Sanketh +11% V Shankar AD Mathews AM Fernando DN Phillips MADI Hemantha N Thushara MM Ali PWH de Silva | PWH de Silva -12% MADI Hemantha -15% MM Ali -18% AM Fernando AD Mathews N Thushara DN Phillips, G Sanketh V Shankar |
| 5 KIC Asalanka LHB | MM Ali AM Fernando PWH de Silva DN Phillips, G Sanketh, V Shankar AD Mathews N Thushara 1 not readable | AM Fernando +25% MADI Hemantha DN Phillips, G Sanketh AD Mathews N Thushara V Shankar PWH de Silva MM Ali | AM Fernando +12% PWH de Silva -11% MM Ali -11% N Thushara DN Phillips, G Sanketh, V Shankar AD Mathews MADI Hemantha |
| 6 MD Shanaka RHB | rarely bats here | G Sanketh +14% V Shankar +12% MM Ali +10% MADI Hemantha AD Mathews AM Fernando DN Phillips N Thushara PWH de Silva | AM Fernando +19% AD Mathews +17% N Thushara +13% DN Phillips, G Sanketh +12% V Shankar MADI Hemantha PWH de Silva MM Ali |
| 8 KTH Ratnayake LHB | rarely bats here | PWH de Silva -12% AD Mathews -13% N Thushara -14% V Shankar -14% DN Phillips AM Fernando G Sanketh MM Ali MADI Hemantha | AD Mathews -12% G Sanketh AM Fernando MM Ali MADI Hemantha PWH de Silva N Thushara V Shankar 1 not readable |
| 9 Akif Javed RHB | rarely bats here | MM Ali V Shankar G Sanketh AD Mathews DN Phillips AM Fernando N Thushara 2 not readable | N Thushara -11% PWH de Silva -12% MADI Hemantha -15% DN Phillips -16% V Shankar -17% G Sanketh -21% AM Fernando AD Mathews 1 not readable |
| 10 V Viyaskanth RHB | rarely bats here | N Thushara -11% PWH de Silva -13% V Shankar G Sanketh MADI Hemantha AD Mathews DN Phillips AM Fernando 1 not readable | N Thushara -11% DN Phillips, G Sanketh -11% PWH de Silva -13% MM Ali -13% MADI Hemantha -15% V Shankar -17% AM Fernando AD Mathews |
| 11 CAH Stevenson RHB | rarely bats here | V Shankar MM Ali G Sanketh AD Mathews DN Phillips AM Fernando N Thushara 2 not readable | PWH de Silva -12% G Sanketh -13% MADI Hemantha -15% AM Fernando AD Mathews N Thushara DN Phillips V Shankar 1 not readable |
| 12 SSD Arachchige LHB | AM Fernando -11% DN Phillips -13% AD Mathews -17% N Thushara -20% V Shankar -21% MM Ali 3 not readable | AM Fernando +25% MM Ali -10% DN Phillips, G Sanketh AD Mathews N Thushara V Shankar MADI Hemantha PWH de Silva | G Sanketh AM Fernando N Thushara V Shankar AD Mathews MM Ali MADI Hemantha PWH de Silva 1 not readable |
Talking points
Read off the matrix on this page and nothing else — the same edges, counted from both ends. Direction is always from the batter's side.
- Kandy Royals hold 94 — 53 while they bat, 41 from their bowlers.
- Galle Gallants hold 41 — 30 while they bat, 11 from their bowlers.
- Both sides are on a named XI, so that is 53 more for Kandy Royals.
- DN Phillips (Kandy Royals) is the best set up with the bat — 10 match-ups in his favour, 0 against.
- SB Harper (Galle Gallants) is the best set up with the bat — 10 match-ups in his favour, 0 against.
- MM Ali (Kandy Royals) is the best set up with the bat — 9 match-ups in his favour, 0 against.
- V Viyaskanth (Galle Gallants) is the one to bowl at — 9 against him, 0 in his favour.
- Akif Javed (Galle Gallants) is the one to bowl at — 6 against him, 0 in his favour.
- SSD Arachchige (Galle Gallants) is the one to bowl at — 6 against him, 1 in his favour.
- PWH de Silva (Kandy Royals) holds the most with the ball — 8 in his favour, 0 batters the other way.
- N Thushara (Kandy Royals) holds the most with the ball — 6 in his favour, 3 batters the other way.
- MADI Hemantha (Kandy Royals) holds the most with the ball — 5 in his favour, 1 batter the other way.
- The numbers favour Kandy Royals by 53, on 135 match-ups between the sides.