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 | 54 10 MM Ali · 9 players | 43 7 PWH de Silva · 10 players | 97 |
| Galle Gallants | 33 12 SB Harper · 7 players | 15 4 E Malinga · 7 players | 48 |
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.
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% Shaheen Shah Afridi +14% N Thushara +13% DN Phillips, Pawan Sandesh, V Shankar PWH de Silva AD Mathews MADI Hemantha Zahir Khan | Shaheen Shah Afridi +25% V Shankar +20% AD Mathews +15% MADI Hemantha +14% AM Fernando +13% DN Phillips, Pawan Sandesh +11% MM Ali +10% N Thushara PWH de Silva Zahir Khan | rarely bats here |
| 2 Nurul Hasan RHB | AM Fernando +19% N Thushara +11% Shaheen Shah Afridi -13% DN Phillips, Pawan Sandesh, V Shankar AD Mathews MM Ali PWH de Silva 2 not readable | Zahir Khan -15% V Shankar Shaheen Shah Afridi AD Mathews AM Fernando DN Phillips, Pawan Sandesh N Thushara MM Ali MADI Hemantha PWH de Silva | AM Fernando +14% AD Mathews +12% PWH de Silva -10% MM Ali -18% N Thushara DN Phillips, Pawan Sandesh Shaheen Shah Afridi V Shankar MADI Hemantha 1 not readable |
| 3 KIC Asalanka LHB | MM Ali AM Fernando Shaheen Shah Afridi PWH de Silva DN Phillips, Pawan Sandesh, V Shankar Zahir Khan AD Mathews N Thushara 1 not readable | AM Fernando +25% Shaheen Shah Afridi +11% MADI Hemantha DN Phillips, Pawan Sandesh AD Mathews N Thushara V Shankar PWH de Silva MM Ali Zahir Khan | Shaheen Shah Afridi +14% AM Fernando +12% Zahir Khan -10% PWH de Silva -11% MM Ali -11% N Thushara DN Phillips, Pawan Sandesh, V Shankar AD Mathews MADI Hemantha |
| 4 SSD Arachchige LHB | AM Fernando -11% DN Phillips -13% AD Mathews -17% N Thushara -20% V Shankar -21% MM Ali Shaheen Shah Afridi 4 not readable | AM Fernando +25% MM Ali -10% Zahir Khan -10% DN Phillips, Pawan Sandesh AD Mathews N Thushara V Shankar Shaheen Shah Afridi MADI Hemantha PWH de Silva | AM Fernando Shaheen Shah Afridi N Thushara V Shankar AD Mathews MM Ali MADI Hemantha PWH de Silva 3 not readable |
| 5 C Karunaratne RHB | rarely bats here | MM Ali +20% Shaheen Shah Afridi +11% Zahir Khan -10% V Shankar AD Mathews AM Fernando MADI Hemantha DN Phillips, Pawan Sandesh N Thushara PWH de Silva | AM Fernando +14% AD Mathews +12% Zahir Khan -12% MM Ali -15% PWH de Silva -19% MADI Hemantha -22% N Thushara DN Phillips, Pawan Sandesh Shaheen Shah Afridi V Shankar |
| 6 MD Shanaka RHB | rarely bats here | V Shankar +12% MM Ali +10% MADI Hemantha Shaheen Shah Afridi AD Mathews AM Fernando Zahir Khan DN Phillips, Pawan Sandesh N Thushara PWH de Silva | AM Fernando +19% AD Mathews +17% N Thushara +13% DN Phillips, Pawan Sandesh +12% Zahir Khan -10% Shaheen Shah Afridi 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 MM Ali MADI Hemantha 3 not readable | AD Mathews -12% AM Fernando MM Ali MADI Hemantha Shaheen Shah Afridi PWH de Silva N Thushara V Shankar 3 not readable |
| 9 D Kalupahana RHB | MM Ali +14% AD Mathews -10% AM Fernando DN Phillips N Thushara V Shankar 5 not readable | N Thushara -10% MADI Hemantha V Shankar AD Mathews DN Phillips AM Fernando PWH de Silva 4 not readable | MM Ali -13% AM Fernando AD Mathews N Thushara Shaheen Shah Afridi DN Phillips V Shankar 4 not readable |
| 10 Akif Javed RHB | rarely bats here | MM Ali V Shankar AD Mathews DN Phillips AM Fernando N Thushara 5 not readable | N Thushara -11% PWH de Silva -12% MADI Hemantha -15% DN Phillips -16% V Shankar -17% AM Fernando AD Mathews Shaheen Shah Afridi 3 not readable |
| 11 S Colombage RHB | rarely bats here | PWH de Silva -11% MM Ali MADI Hemantha 8 not readable | PWH de Silva -15% MM Ali -15% MADI Hemantha -17% AM Fernando AD Mathews N Thushara DN Phillips V Shankar Shaheen Shah Afridi 2 not readable |
| 12 E Malinga LHB | rarely bats here | N Thushara -10% V Shankar -10% DN Phillips AM Fernando MADI Hemantha PWH de Silva AD Mathews 4 not readable | Shaheen Shah Afridi -10% N Thushara -14% V Shankar -15% AD Mathews -17% MM Ali AM Fernando 5 not readable |
Kandy Royals batting v Galle Gallants bowling
| Batter | Powerplay 1-6 | Middle overs 7-16 | Death 17-20 |
|---|---|---|---|
| 2 DN Phillips RHB | SSD Arachchige +15% E Malinga +13% MD Shanaka +11% KIC Asalanka +11% C Karunaratne D Kalupahana KTH Ratnayake Akif Javed 1 not readable | Akif Javed +11% KIC Asalanka +10% SSD Arachchige S Colombage E Malinga C Karunaratne MD Shanaka KTH Ratnayake D Kalupahana | SSD Arachchige +14% C Karunaratne +12% Akif Javed +11% MD Shanaka D Kalupahana E Malinga KIC Asalanka 2 not readable |
| 3 AD Mathews RHB | rarely bats here | KIC Asalanka SSD Arachchige Akif Javed KTH Ratnayake E Malinga C Karunaratne MD Shanaka D Kalupahana S Colombage | Akif Javed +17% KIC Asalanka, SSD Arachchige +16% C Karunaratne +15% S Colombage +12% MD Shanaka +11% D Kalupahana KTH Ratnayake E Malinga |
| 4 Pawan Sandesh RHB | E Malinga +18% SSD Arachchige +16% MD Shanaka +16% KIC Asalanka +12% KTH Ratnayake +11% C Karunaratne +11% Akif Javed 2 not readable | KTH Ratnayake +14% E Malinga C Karunaratne MD Shanaka Akif Javed KIC Asalanka SSD Arachchige S Colombage 1 not readable | rarely bats here |
| 5 MM Ali LHB | E Malinga +15% MD Shanaka C Karunaratne Akif Javed D Kalupahana SSD Arachchige KIC Asalanka KTH Ratnayake 1 not readable | S Colombage +19% MD Shanaka +12% E Malinga +11% C Karunaratne +10% D Kalupahana KIC Asalanka KTH Ratnayake SSD Arachchige Akif Javed | KIC Asalanka, SSD Arachchige +22% S Colombage +15% Akif Javed +15% C Karunaratne +13% KTH Ratnayake E Malinga MD Shanaka D Kalupahana |
| 6 PWH de Silva RHB | rarely bats here | KIC Asalanka +22% SSD Arachchige +21% KTH Ratnayake +14% E Malinga +13% C Karunaratne +13% MD Shanaka +11% Akif Javed D Kalupahana S Colombage | Akif Javed +13% C Karunaratne +11% SSD Arachchige +10% KTH Ratnayake MD Shanaka D Kalupahana S Colombage E Malinga KIC Asalanka |
| 7 MADI Hemantha RHB | rarely bats here | S Colombage -11% C Karunaratne E Malinga MD Shanaka Akif Javed KIC Asalanka SSD Arachchige KTH Ratnayake 1 not readable | E Malinga -12% SSD Arachchige S Colombage Akif Javed KTH Ratnayake C Karunaratne MD Shanaka KIC Asalanka D Kalupahana |
| 8 Shaheen Shah Afridi LHB | rarely bats here | KIC Asalanka +20% SSD Arachchige +15% S Colombage KTH Ratnayake MD Shanaka E Malinga C Karunaratne D Kalupahana Akif Javed | Akif Javed KTH Ratnayake C Karunaratne KIC Asalanka E Malinga MD Shanaka S Colombage D Kalupahana 1 not readable |
| 9 N Thushara RHB | rarely bats here | rarely bats here | S Colombage -12% C Karunaratne -14% MD Shanaka -17% D Kalupahana -20% E Malinga -22% SSD Arachchige Akif Javed KTH Ratnayake KIC Asalanka |
| 10 Zahir Khan LHB | rarely bats here | S Colombage +13% KTH Ratnayake -12% Akif Javed -13% MD Shanaka -14% E Malinga -14% C Karunaratne -15% 3 not readable | C Karunaratne -10% E Malinga -14% MD Shanaka -15% KIC Asalanka Akif Javed S Colombage 3 not readable |
| 11 AM Fernando RHB | rarely bats here | Akif Javed 8 not readable | SSD Arachchige +12% C Karunaratne MD Shanaka KIC Asalanka D Kalupahana KTH Ratnayake E Malinga 2 not readable |
| 12 V Shankar RHB | Akif Javed +13% SSD Arachchige +11% KIC Asalanka KTH Ratnayake E Malinga MD Shanaka C Karunaratne D Kalupahana 1 not readable | Akif Javed +15% KIC Asalanka +13% SSD Arachchige +13% E Malinga +10% C Karunaratne MD Shanaka KTH Ratnayake D Kalupahana S Colombage | C Karunaratne +17% MD Shanaka +14% SSD Arachchige +12% D Kalupahana E Malinga S Colombage Akif Javed KIC Asalanka KTH Ratnayake |
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 97 — 54 while they bat, 43 from their bowlers.
- Galle Gallants hold 48 — 33 while they bat, 15 from their bowlers.
- Both sides are on a named XI, so that is 49 more for Kandy Royals.
- SB Harper (Galle Gallants) is the best set up with the bat — 12 match-ups in his favour, 0 against.
- MM Ali (Kandy Royals) is the best set up with the bat — 10 match-ups in his favour, 0 against.
- DN Phillips (Kandy Royals) is the best set up with the bat — 9 match-ups in his favour, 0 against.
- Zahir Khan (Kandy Royals) is the one to bowl at — 8 against him, 1 in his favour.
- SSD Arachchige (Galle Gallants) is the one to bowl at — 7 against him, 1 in his favour.
- E Malinga (Galle Gallants) is the one to bowl at — 6 against him, 0 in his favour.
- PWH de Silva (Kandy Royals) holds the most with the ball — 7 in his favour, 0 batters the other way.
- MM Ali (Kandy Royals) holds the most with the ball — 6 in his favour, 5 batters the other way.
- N Thushara (Kandy Royals) holds the most with the ball — 6 in his favour, 3 batters the other way.
- The numbers favour Kandy Royals by 49, on 145 match-ups between the sides.