Season Leaderboard
The best individual LPL seasons.
The default view shows the latest season batting leaderboard. Change role, season, team, or sort to explore every player-season by RAA, phase strength, bowling type, or batting hand.
LPL Batting Season Leaderboard
85 player-seasons. RAA is the default sort. Split columns show percentile bars.
| Rank | Player | Season | Team | Core metrics | Phase | Against Bowling Type | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| #1 | LU Igalagamage | 2026 | Kandy Royals | +92.9 | +53.4 | +39.5 | 434 runs 272 balls | 1.596 | 54.3 | 92 | 82 | 82 | 96 | 39 | NA | 79 | NA | 100 | 85 | NA |
| #2 | K Mishara | 2026 | Jaffna Kings | +69.3 | +34.3 | +35 | 411 runs 249 balls | 1.651 | 51.4 | 87 | 76 | 82 | 81 | 84 | NA | 77 | NA | 19 | 18 | 100 |
| #3 | SB Harper | 2026 | Galle Gallants | +50.5 | +33.6 | +16.9 | 425 runs 260 balls | 1.635 | 38.6 | 77 | 74 | 66 | 79 | 52 | NA | 75 | NA | 50 | 15 | 97 |
| #4 | MD Shanaka | 2026 | Galle Gallants | +46 | +32.4 | +13.6 | 227 runs 126 balls | 1.802 | 37.8 | 93 | 87 | 75 | NA | 73 | 85 | 84 | NA | NA | NA | NA |
| #5 | RR Hendricks | 2026 | Dambulla Sixers | +44.8 | +5.5 | +39.3 | 294 runs 205 balls | 1.434 | 49 | 81 | 57 | 91 | 65 | 72 | 72 | 91 | NA | NA | 38 | 70 |
| #6 | C Karunaratne | 2026 | Galle Gallants | +43.8 | +24.6 | +19.2 | 253 runs 161 balls | 1.571 | 36.1 | 86 | 78 | 78 | NA | 89 | 44 | 65 | NA | 82 | NA | NA |
| #7 | PHKD Mendis | 2026 | Colombo Kaps | +38 | +37.9 | +0 | 280 runs 174 balls | 1.609 | 31.1 | 80 | 84 | 51 | 61 | 64 | NA | 83 | NA | 68 | NA | NA |
| #8 | Towhid Hridoy | 2026 | Jaffna Kings | +36.4 | +26.6 | +9.8 | 151 runs 76 balls | 1.987 | 75.5 | 95 | 93 | 80 | NA | NA | 97 | 97 | NA | NA | NA | NA |
| #9 | C Wickramasinghe | 2026 | Jaffna Kings | +35.6 | +30.1 | +5.5 | 157 runs 86 balls | 1.826 | 22.4 | 93 | 92 | 65 | NA | 81 | 88 | 36 | NA | NA | NA | NA |
| #10 | J Liyanage | 2026 | Colombo Kaps | +31.7 | +25.1 | +6.5 | 207 runs 122 balls | 1.697 | 29.6 | 85 | 83 | 62 | NA | 96 | 7 | 7 | NA | NA | NA | 75 |
| #11 | KIC Asalanka | 2026 | Galle Gallants | +29.8 | +0 | +29.8 | 385 runs 251 balls | 1.534 | 38.5 | 69 | 53 | 77 | 84 | 36 | 53 | 44 | NA | 60 | 74 | 26 |
| #12 | SSD Arachchige | 2026 | Galle Gallants | +27 | +0.2 | +26.8 | 240 runs 163 balls | 1.472 | 34.3 | 74 | 53 | 87 | NA | 56 | 77 | 90 | NA | 62 | 35 | NA |
| #13 | Gulbadin Naib | 2026 | Dambulla Sixers | +22.4 | +15.1 | +7.3 | 163 runs 92 balls | 1.772 | 32.6 | 84 | 79 | 69 | NA | 63 | 75 | 80 | NA | NA | NA | NA |
| #14 | JDS Neesham | 2026 | Colombo Kaps | +21 | +5.4 | +15.6 | 173 runs 117 balls | 1.479 | 34.6 | 76 | 60 | 80 | NA | 90 | 33 | 21 | NA | NA | NA | NA |
| #15 | RS Fernando | 2026 | Colombo Kaps | +17.9 | +14.8 | +3.1 | 48 runs 27 balls | 1.778 | 48 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #16 | CA Lynn | 2026 | Galle Gallants | +17.8 | +17.5 | +0.3 | 46 runs 22 balls | 2.091 | 46 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #17 | BKG Mendis | 2026 | Colombo Kaps | +15.9 | -4.8 | +20.6 | 81 runs 57 balls | 1.421 | 40.5 | 88 | 37 | 100 | NA | NA | NA | NA | NA | NA | NA | NA |
| #18 | BR McDermott | 2026 | Colombo Kaps | +14.9 | +12.5 | +2.4 | 253 runs 171 balls | 1.48 | 28.1 | 64 | 63 | 54 | 89 | 51 | NA | 39 | NA | 53 | 88 | 38 |
| #19 | P Rathnayake | 2026 | Dambulla Sixers | +13.2 | +27.2 | -13.9 | 172 runs 111 balls | 1.55 | 21.5 | 69 | 85 | 24 | 75 | 82 | NA | 5 | NA | NA | 100 | NA |
| #20 | DN Wellalage | 2026 | Jaffna Kings | +13.2 | -17.5 | +30.7 | 162 runs 126 balls | 1.286 | 32.4 | 67 | 27 | 94 | NA | 74 | 31 | 86 | NA | NA | NA | 58 |
| #21 | S Colombage | 2026 | Galle Gallants | +13 | +10.8 | +2.3 | 27 runs 9 balls | 3 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #22 | Pawan Sandesh | 2026 | Kandy Royals | +3.6 | +14.2 | -10.6 | 100 runs 58 balls | 1.724 | 25 | 59 | 85 | 17 | 87 | NA | NA | 89 | NA | NA | NA | NA |
| #23 | V Viyaskanth | 2026 | Galle Gallants | +3.6 | +2.3 | +1.3 | 9 runs 6 balls | 1.5 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #24 | B Fernando | 2026 | Colombo Kaps | +3.3 | -1.5 | +4.8 | 21 runs 13 balls | 1.615 | 21 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #25 | Iftikhar Ahmed | 2026 | Kandy Royals | +2.8 | +5.6 | -2.8 | 15 runs 12 balls | 1.25 | 15 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #26 | SC van Schalkwyk | 2026 | Dambulla Sixers | +2.4 | +1.6 | +0.8 | 7 runs 4 balls | 1.75 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #27 | Khawaja Nafay | 2026 | Jaffna Kings | +2.4 | +2.7 | -0.3 | 54 runs 34 balls | 1.588 | 27 | 61 | 64 | 46 | NA | NA | NA | NA | NA | NA | NA | NA |
| #28 | W Sahan | 2026 | Colombo Kaps | +1 | +2.3 | -1.3 | 44 runs 29 balls | 1.517 | 14.7 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #29 | V Shankar | 2026 | Kandy Royals | +0.8 | -15.5 | +16.2 | 150 runs 103 balls | 1.456 | 30 | 52 | 25 | 86 | NA | 7 | 52 | 54 | NA | NA | NA | NA |
| #30 | M Tharupathi | 2026 | Colombo Kaps | +0.3 | +4.8 | -4.5 | 78 runs 47 balls | 1.66 | 15.6 | 52 | 69 | 28 | NA | NA | 11 | 24 | NA | NA | NA | NA |
| #31 | RMMP Rathnayake | 2026 | Colombo Kaps | +0.1 | -3.5 | +3.6 | 85 runs 58 balls | 1.466 | 17 | 51 | 42 | 63 | NA | NA | 9 | NA | NA | NA | NA | NA |
| #32 | R Mondol | 2026 | Colombo Kaps | -0.1 | -1.1 | +1 | 5 runs 4 balls | 1.25 | 5 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #33 | G Sanketh | 2026 | Kandy Royals | -0.5 | -6 | +5.5 | 8 runs 13 balls | 0.615 | 8 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #34 | Shahnawaz Dhani | 2026 | Colombo Kaps | -0.9 | -2 | +1 | 2 runs 3 balls | 0.667 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #35 | LB Williams | 2026 | Jaffna Kings | -2.3 | -2.9 | +0.6 | 0 runs 2 balls | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #36 | RTM Mendis | 2026 | Dambulla Sixers | -2.3 | -7.8 | +5.5 | 56 runs 43 balls | 1.302 | 28 | 44 | 22 | 80 | NA | NA | NA | NA | NA | NA | NA | NA |
| #37 | KTH Ratnayake | 2026 | Galle Gallants | -3.3 | -2.1 | -1.2 | 8 runs 7 balls | 1.143 | 4 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #38 | V Lahiru | 2026 | Dambulla Sixers | -3.3 | -5.1 | +1.8 | 6 runs 7 balls | 0.857 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #39 | N Dickwella | 2026 | Dambulla Sixers | -3.5 | +5.9 | -9.4 | 110 runs 77 balls | 1.429 | 18.3 | 45 | 64 | 25 | 54 | 25 | NA | NA | NA | NA | NA | NA |
| #40 | PP Chawla | 2026 | Jaffna Kings | -3.8 | -0.8 | -3 | 7 runs 5 balls | 1.4 | 7 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #41 | MM Ali | 2026 | Kandy Royals | -4.2 | -0.9 | -3.3 | 129 runs 91 balls | 1.418 | 18.4 | 44 | 51 | 40 | NA | 20 | NA | NA | NA | 49 | NA | NA |
| #42 | N Thushara | 2026 | Kandy Royals | -4.3 | -4.7 | +0.4 | 7 runs 10 balls | 0.7 | 7 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #43 | Mohammad Wasim | 2026 | Dambulla Sixers | -4.4 | -0.9 | -3.5 | 1 runs 2 balls | 0.5 | 1 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #44 | GS Dinusha | 2026 | Dambulla Sixers | -5.1 | -2.9 | -2.2 | 8 runs 7 balls | 1.143 | 8 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #45 | Mujeeb Ur Rahman | 2026 | Colombo Kaps | -5.3 | -4.1 | -1.2 | 4 runs 6 balls | 0.667 | 4 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #46 | Shaheen Shah Afridi | 2026 | Kandy Royals | -5.7 | +1.6 | -7.3 | 51 runs 41 balls | 1.244 | 12.8 | 29 | 59 | 18 | NA | NA | NA | NA | NA | NA | NA | NA |
| #47 | RA Herman | 2026 | Colombo Kaps | -5.7 | +0.9 | -6.6 | 196 runs 152 balls | 1.29 | 19.6 | 46 | 54 | 37 | 24 | 76 | NA | 32 | NA | 81 | NA | NA |
| #48 | Zahoor Khan | 2026 | Jaffna Kings | -6.1 | -5.9 | -0.2 | 2 runs 5 balls | 0.4 | 2 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #49 | D Madushanka | 2026 | Jaffna Kings | -6.1 | -11.2 | +5 | 4 runs 11 balls | 0.364 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #50 | Mohammad Nawaz | 2026 | Galle Gallants | -6.2 | -4 | -2.2 | 86 runs 55 balls | 1.564 | 14.3 | 35 | 40 | 38 | NA | NA | 29 | 5 | NA | NA | NA | NA |
| #51 | Hasan Mahmud | 2026 | Colombo Kaps | -6.3 | -3.2 | -3.1 | 1 runs 3 balls | 0.333 | 1 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #52 | G Weerasinghe | 2026 | Dambulla Sixers | -7 | -4.9 | -2.1 | 2 runs 4 balls | 0.5 | 2 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #53 | MJ Ackerman | 2026 | Dambulla Sixers | -7.7 | -9.2 | +1.5 | 115 runs 89 balls | 1.292 | 23 | 39 | 34 | 56 | NA | 44 | NA | NA | NA | NA | NA | 68 |
| #54 | M Theekshana | 2026 | Dambulla Sixers | -8 | -14 | +6 | 45 runs 38 balls | 1.184 | 22.5 | 24 | 5 | 86 | NA | NA | 16 | NA | NA | NA | NA | NA |
| #55 | M Subasingha | 2026 | Colombo Kaps | -8.1 | -4.7 | -3.4 | 6 runs 8 balls | 0.75 | 6 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #56 | MNK Fernando | 2026 | Jaffna Kings | -8.5 | -5.2 | -3.3 | 4 runs 10 balls | 0.4 | 4 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #57 | M Shiraz | 2026 | Jaffna Kings | -8.7 | -5.9 | -2.8 | 1 runs 5 balls | 0.2 | 1 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #58 | PVD Chameera | 2026 | Dambulla Sixers | -10 | -18 | +8 | 22 runs 28 balls | 0.786 | 22 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #59 | PWH de Silva | 2026 | Kandy Royals | -10.1 | +19.8 | -29.9 | 119 runs 74 balls | 1.608 | 13.2 | 30 | 88 | 3 | NA | 28 | NA | NA | NA | NA | NA | NA |
| #60 | PTM Dabare | 2026 | Colombo Kaps | -11.7 | +0.2 | -11.9 | 12 runs 10 balls | 1.2 | 6 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #61 | S Shanmuganathan | 2026 | Colombo Kaps | -12.3 | +4.4 | -16.7 | 52 runs 35 balls | 1.486 | 17.3 | 12 | 73 | 1 | NA | NA | NA | NA | NA | NA | NA | NA |
| #62 | Nurul Hasan | 2026 | Galle Gallants | -12.4 | -13.1 | +0.7 | 62 runs 45 balls | 1.378 | 31 | 18 | 11 | 55 | 46 | NA | NA | 57 | NA | NA | NA | NA |
| #63 | Shakib Al Hasan | 2026 | Jaffna Kings | -12.7 | -10.5 | -2.2 | 41 runs 35 balls | 1.171 | 20.5 | 11 | 9 | 33 | NA | NA | NA | NA | NA | NA | NA | NA |
| #64 | AM Fernando | 2026 | Kandy Royals | -12.8 | -5.8 | -6.9 | 1 runs 5 balls | 0.2 | 0.5 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #65 | T Mathew | 2026 | Jaffna Kings | -13.6 | -9.6 | -4.1 | 7 runs 12 balls | 0.583 | 3.5 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #66 | KNA Bandara | 2026 | Colombo Kaps | -14.2 | -9.3 | -4.9 | 28 runs 28 balls | 1 | 14 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #67 | D Lakshan | 2026 | Dambulla Sixers | -14.7 | -3.2 | -11.5 | 7 runs 8 balls | 0.875 | 3.5 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #68 | MADI Hemantha | 2026 | Kandy Royals | -15.2 | -8.5 | -6.7 | 24 runs 19 balls | 1.263 | 8 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #69 | D Kalupahana | 2026 | Galle Gallants | -16.3 | -12.2 | -4.1 | 86 runs 70 balls | 1.229 | 21.5 | 23 | 22 | 34 | NA | 2 | NA | 10 | NA | NA | NA | NA |
| #70 | AD Mathews | 2026 | Kandy Royals | -17 | -52.1 | +35.1 | 184 runs 154 balls | 1.195 | 36.8 | 35 | 7 | 94 | NA | 30 | 35 | 37 | NA | 10 | NA | NA |
| #71 | Sikandar Raza | 2026 | Dambulla Sixers | -17.1 | -16.8 | -0.3 | 37 runs 33 balls | 1.121 | 18.5 | 6 | 2 | 47 | NA | NA | NA | NA | NA | NA | NA | NA |
| #72 | Sahibzada Farhan | 2026 | Dambulla Sixers | -17.7 | -3.8 | -13.9 | 158 runs 112 balls | 1.411 | 22.6 | 28 | 46 | 24 | 21 | NA | NA | 12 | NA | NA | NA | NA |
| #73 | Sediqullah Atal | 2026 | Kandy Royals | -18.9 | -4.9 | -14 | 1 runs 5 balls | 0.2 | 0.5 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #74 | VS Halambage | 2026 | Kandy Royals | -19 | -7.4 | -11.6 | 9 runs 12 balls | 0.75 | 4.5 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #75 | D Wiese | 2026 | Jaffna Kings | -20.5 | -17.5 | -3 | 47 runs 52 balls | 0.904 | 15.7 | 9 | 7 | 34 | NA | NA | NA | NA | NA | NA | NA | NA |
| #76 | TF Rogers | 2026 | Galle Gallants | -20.9 | -5.2 | -15.6 | 51 runs 42 balls | 1.214 | 12.8 | 6 | 29 | 5 | 6 | NA | NA | NA | NA | NA | NA | NA |
| #77 | L Croospulle | 2026 | Galle Gallants | -21 | -6.7 | -14.3 | 30 runs 27 balls | 1.111 | 10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #78 | Mehedi Hasan Miraz | 2026 | Galle Gallants | -25.8 | -19 | -6.9 | 44 runs 44 balls | 1 | 11 | 4 | 3 | 21 | NA | NA | NA | NA | NA | NA | NA | NA |
| #79 | WIA Fernando | 2026 | Jaffna Kings | -25.9 | -14.6 | -11.2 | 232 runs 158 balls | 1.468 | 25.8 | 28 | 36 | 32 | 42 | 3 | NA | 42 | NA | 56 | NA | NA |
| #80 | PBB Rajapaksa | 2026 | Jaffna Kings | -31 | -11.1 | -19.9 | 83 runs 68 balls | 1.221 | 11.9 | 7 | 23 | 10 | NA | 11 | NA | NA | NA | 31 | NA | NA |
| #81 | Ibrahim Zadran | 2026 | Jaffna Kings | -33.9 | -42.4 | +8.5 | 156 runs 132 balls | 1.182 | 26 | 21 | 9 | 65 | 20 | 13 | NA | 17 | NA | 29 | NA | NA |
| #82 | DN Phillips | 2026 | Kandy Royals | -35.8 | -13.4 | -22.4 | 149 runs 125 balls | 1.192 | 16.6 | 17 | 33 | 18 | 15 | 16 | NA | 7 | NA | 97 | 47 | NA |
| #83 | LD Chandimal | 2026 | Dambulla Sixers | -36.7 | -5.9 | -30.7 | 110 runs 84 balls | 1.31 | 15.7 | 8 | 41 | 5 | 2 | NA | NA | 3 | NA | NA | NA | NA |
| #84 | MDKJ Perera | 2026 | Kandy Royals | -40.9 | -0.8 | -40 | 86 runs 65 balls | 1.323 | 10.8 | 3 | 49 | <1 | 10 | NA | NA | 4 | NA | NA | NA | NA |
| #85 | S Samarawickrama | 2026 | Colombo Kaps | -50 | -8.9 | -41.1 | 161 runs 121 balls | 1.331 | 16.1 | 8 | 40 | 6 | 13 | NA | NA | 33 | NA | 22 | NA | NA |