Indian Premier League T20 2026
TATA IPL 2026 · IPL Season 19
TATA IPL 2026 — Schedule,
Results & Points Table
Your complete guide to every match, scorecard, standings and team squad — all IPL 2026 updates in one place, updated after every game.
TATA IPL 2026 — Complete Tournament Guide
The TATA Indian Premier League 2026 (IPL Season 19) is underway, promising another spectacular season of franchise T20 cricket. Running from 28 March to 31 May 2026, across 13 venues in India, the tournament features all 10 franchises competing across 74 matches including the playoffs.
Royal Challengers Bengaluru enter as defending champions, having lifted their maiden IPL title in the 2025 final against Punjab Kings. This season sees a twist in the group format: each team plays once against the teams in their own group and twice against the teams in the other group — the reverse of the previous season's format.
The 10 teams are split into two virtual groups: Group A comprises KKR, RCB, RR, CSK and PBKS, while Group B features SRH, DC, GT, MI and LSG. At the end of the league stage, the top 4 teams qualify for the playoffs — 1st vs 2nd in Qualifier 1, and 3rd vs 4th in the Eliminator, leading to the Grand Final on 31 May 2026.
On this hub page you'll find the complete IPL 2026 match results updated after every game, the live IPL 2026 points table with NRR standings, and squad pages for all 10 teams. Bookmark this page as your single source of truth throughout the season.
IPL 2026 Match Results & Schedule
Playoffs — Qualifier 1, Eliminator, Q2 & Final (4 Matches)
Playoffs — Qualifier 1, Eliminator, Q2 & Final (4 Matches)
๐ RCB WON BY 5 WICKETS (12 balls rem) — BACK-TO-BACK IPL CHAMPIONS! Only the 3rd team ever to defend the IPL title (after CSK 2010–11 & MI 2019–20)! Kohli 75*(42)⭐ POTM — fastest IPL playoff 50 (16 balls)! Rasikh 3/27 & Bhuvi 2/29 demolished GT. Washington Sundar 50*(37) lone stand. Rashid 2/25 fought but Kohli stood tall. V.Iyer 32(16) & Padikkal gave RCB flying start. Player of the Tournament: Sai Sudharsan ๐
GT won by 7 wkts (8 balls rem) ๐ — Highest successful chase in IPL history (215)! Gill 104(53)⭐ POTM (6th IPL ton๐) & Sudharsan 58(32) — 100-run opening stand. Sooryavanshi 96(47)๐ฅ fought alone for RR. Tewatia hit winning boundary. GT face RCB in Ahmedabad Final (May 31)!
RR won by 47 runs — SRH eliminated! Sooryavanshi 97(29)⭐๐ฅ POTM — just 3 short of maiden T20 century! Jurel 58(34) & Archer 3 wkts sealed it early. Nitish 38(20) & Arora 35(21) for SRH. Jadeja 2 wkts & Burger 2 wkts. RR face GT in Q2 (Mullanpur, May 29).
RCB won by 92 runs๐ — 2nd largest playoff win ever in IPL! Patidar 93*(33)⭐ POTM — fastest 50 in IPL playoffs (13 balls)! Kohli 52, Padikkal 44. GT 65/6 in PP๐ฅ — Duffy 3/39 & Holder 2/39. Tewatia 68(43) lone fight. RCB into Ahmedabad Final (May 31). GT await Q2 winner.
League Matches
League Matches
DC won by 40 runs — Dead rubber, both eliminated. Kuldeep ⭐ POTM 3/29 (Rahane & Rinku consecutive balls๐ฅ). Rahul 60(30), Axar 39. Dubey 2/28 & Ngidi 3/27. Rahane 63(39) top for KKR — DC's highest ever total at Eden Gardens (203). DC 6th (14pts), KKR 7th.
RR won by 30 runs — ๐ RR QUALIFY 4th! PBKS & KKR eliminated. Jaiswal 27, Jurel 38, Shanaka 29 (run-out). SKY 58 kept MI alive. Jofra Archer ⭐ POTM 32 (15) with bat + 3/17 (4 ov) sealed it. Bumrah rested. MI finish 9th — worst season since 2014.
PBKS won by 7 wkts (12 balls rem) — 6-match losing streak OVER! Iyer 101*(51)⭐๐ maiden IPL century (finished with a six!), Prabhsimran 69(39). Inglis 72(44) & Badoni 43 for LSG. PBKS 4th spot (15 pts) — need RR to lose on Sunday to qualify!
SRH won by 55 runs — but RCB finish #1 on table๐ Kishan 79(46)⭐ POTM, Abhishek 56, Klaasen 51 — three 50s. Rasikh 2/52. Patidar 56 & V.Iyer 44 for RCB. RCB face GT in Q1 (Dharamsala, May 26). SRH vs KKR — Eliminator.
GT won by 89 runs๐ — GT seal TOP-2 spot! CSK knocked out๐ Gill 64(23-ball 50!) & Sudharsan 84 (5th consecutive 50 ๐ — Orange Cap back!) — 7th century stand together (IPL record๐ฅ). Siraj 3/26⭐ POTM. Buttler 32 dismissals — IPL WK record๐
KKR won by 4 wkts (7 balls rem) — Playoff race ALIVE! Manish Pandey 45(33)⭐ POTM & Powell 41*(20). Rain stopped play at MI 57/4 in ov 8. Bumrah 2/13๐ฅ & Bosch 3/22 — MI bowled out for 147. KKR move to 5th! MI 9th loss of season.
RR won by 7 wickets (5 balls rem) — Sooryavanshi 93(38)๐ฅ 53 sixes in IPL 2026 (only Gayle has more in a season!), Jaiswal 43(23); 71-run PP stand. Jurel 53*(?)⭐ POTM & Ferreira sealed it. Marsh 96(57) run out off last ball — misses 3rd IPL ton — & Inglis 60(29); 83/0 in PP for LSG. Punja 2/35. Archer 2/wkts (last over). RR jump to 4th on 14 pts; need just one more win to qualify!
SRH won by 5 wkts (6 balls rem) — ๐ SRH & GT QUALIFY FOR PLAYOFFS! Kishan 70⭐ & Klaasen 47 — 82-run stand sealed it. Cummins 3/28 & Sakib 2/34 for CSK. Brevis 44 top-scored. CSK on brink of elimination. Dhoni watched from sidelines (calf injury)๐ข
DC won by 5 wkts (4 balls rem) — Starc 4/40⭐ wrecked RR with 3 wkts in 15th over (Parag 51, Ferreira, Ravi Singh). Jurel 53, Sooryavanshi 46. Rahul 56 & Porel 51 led DC; Ashutosh 18* sealed it. DC 7th — playoffs race wide open!
RCB won by 23 runs — ๐ RCB FIRST TEAM INTO PLAYOFFS 2026! V.Iyer 73*(40)⭐ POTM (promoted in Patidar's absence — concussion), Kohli 57(37), Padikkal 52. Bhuvi 3 wkts, Hazlewood 2/25. PBKS 6th loss in a row๐
KKR won by 29 runs — Allen 93(35)๐ฅ inc 10 sixes (dropped twice!), Raghuvanshi 82*(44) & Green 52*(28). Narine 2/29⭐ POTM — 200th IPL game๐ & 200th IPL match๐ GT 4 catches dropped. Highest KKR-GT aggregate (465) in IPL!
LSG won by 7 wickets (20 balls rem) — Marsh 90(38)๐ฅ 9 fours 7 sixes POTM & Inglis 36(32); 135-run opening stand in 11.5 overs! Pooran 32*(17) sealed it with 4 sixes off Kamboj (0/63). Akash Singh 3/26⭐ — removed Gaikwad 13, Samson 20, Urvil 6 in PP. Kartik Sharma 71(42) 6 fours 5 sixes; Dube 32*(16) lifted CSK to 187. CSK slip to 6th; RR leapfrog on NRR. Overton injury blow!
MI won by 6 wickets (1 ball rem) — Tilak Varma 75*(33)⭐ POTM; 80 needed off last 6, sealed it in style! Rickelton 48(?) & Omarzai 2/36. Prabhsimran 57(32) — 5th fifty of season — top for PBKS; Shardul 4/39๐ฅ & Chahar 2/36 dismantled PBKS from 100/1 to 140/7. Bumrah led MI for 1st time (Hardik & SKY both absent). PBKS 5th straight loss, playoff spot in danger!
RCB won by 6 wickets (5 balls rem) — Kohli 105*(60)⭐ POTM ๐ 9th IPL ton (oldest RCB centurion at 37!), 1st Indian to 10 T20 centuries & 14,000 T20 runs! Padikkal 51(33); 100-run PP stand. Raghuvanshi 71(32) & Rinku 49*(29) for KKR. Tyagi 3/wkts. Bhuvneshwar 1/34, Rasikh 1/wkt, Hazlewood 1/wkt. RCB go top, KKR's playoff hopes in serious doubt!
GT won by 82 runs — Sudharsan 61(?)⭐ MVP & Washington Sundar 50(?) lifted GT on tough surface. Rabada 3/28⭐ POTM ripped through SRH top order in PP; Holder 3/20 sealed collapse — SRH 60/7 in 10 overs, all out 86! Head 0 (Siraj), Kishan & Abhishek fell cheaply. GT 5th straight win, go top with 16 pts!
DC won by 3 wkts (6 balls rem) — PBKS 4th loss in a row๐ Arya 50(24) & Iyer 59*(36). Tiwari 18*(8) & 2/40⭐ POTM. Axar 56(30) & Miller 51(28) 50-run stand saved DC. Arshdeep 2/21. DC playoffs hopes alive!
RCB won by 2 wickets (last ball)⚡ — Krunal Pandya 73*(?)๐ฅ (cramps, batting on one foot!) dragged RCB from 28/3. Bhuvi 4/23⭐ POTM — dismissed Rickelton, Rohit & SKY in powerplay, then hit match-winning six in final over! Tilak 57(42) top for MI. Rasikh 2 runs off last ball sealed it. MI & LSG officially knocked out; RCB go top of the table!
CSK won by 5 wickets (4 balls rem) — Urvil Patel 65(23)๐ฅ IPL joint-fastest fifty (13 balls)⚡ POTM, Gaikwad 42(28). Inglis 85(33) — 9 fours 6 sixes — brilliant but lone hand for LSG. Overton 3/36⭐ rattled middle order. CSK first 200+ chase since 2018! 3rd straight win, climb to 5th.
GT won by 77 runs — 4th win on trot! GT's biggest-ever IPL win by runs๐ Gill 84(44) & Sudharsan 55 — 118-run opening stand. Rashid 4/33⭐ POTM crushed RR middle order. Parag injured — Jaiswal captained RR. GT jump to 2nd spot.
KKR won by 8 wkts — 4th win on the trot! Allen 107*(49)⭐ maiden IPL century with 10 sixes. Spinners 3/76 strangled DC (11 runs in ov 12–16). KKR overtake DC on points table. DC 5 losses in last 6 games.
LSG won by 9 runs (DLS) — LSG snap 6-match losing streak! Marsh 80(26)⭐ POTM inc 50 off 20 balls. Prince Yadav 'ball of tournament' ๐ฏ dismissed Kohli (duck, 1st since 2023). Patidar 70(35), Pant 32*(10). RCB top-4 hopes dented.
SRH won by 33 runs — SRH go TOP of table! Klaasen 69(43), Kishan 55(32), Head 38(19). PBKS dropped 4 catches ๐ฌ Connolly 107*(59)⭐ maiden T20 ton in vain! Cummins 2/34 POTM. PBKS 3rd loss in a row.
CSK won by 8 wkts (15 balls rem) — Samson 87*(52)⭐ POTM & Kartik 41* 120-run stand sealed it. Noor 2/22 & Hosein 1/19 stifled DC to 69/5 in PP. Rizvi 40 top-scored for DC. CSK's bowlers: 51 wkts in last 7 games at ER 8.15 ๐ฅ
MI won by 6 wkts (8 balls rem) — Rickelton 83(32)⭐ POTM & Rohit 84(44) ๐ after 5-match injury return — 143-run stand! Pooran 63(21)๐ฅ for LSG. LSG 6th straight loss. Highest MI-LSG aggregate (457) in IPL.
GT won by 4 wkts — 3rd win in a row! Holder 4/24⭐ & Siraj 2 wkts in 1st over wrecked PBKS PP (35/3). Shedge 57(24) rescue act. Sai Sudharsan 57(41), Washington 40* sealed nervy last-over chase.
KKR won by 7 wkts (10 balls rem) — 3rd win in a row! Varun 3/36⭐ & Narine 2/31 (200th IPL wkt๐) ended SRH 5-match streak. Head 61 in vain. Raghuvanshi 59 anchored chase. 71 runs in PP.
CSK won by 8 wickets (11 balls rem) — CSK do the double over MI! Gaikwad 67*(48)⭐ POTM & Kartik 54*(?)unbroken 3rd-wkt stand sealed chase. Kamboj 3/32 & Noor 2/26 restricted MI. Dhir 57(37) top-scored; SKY 21, Rickelton 37, Tilak 5. Ghosh maiden IPL wkt (SKY). MI 7th loss in 9 — playoff hopes all but over!
DC won by 7 wkts (5 balls rem) — KL Rahul 75(40)⭐ POTM leads Orange Cap race. Nissanka 62(33) & Rahul 177-run stand. Starc first match of IPL 2026 — instant impact. Parag 67(36) for RR. Highest DC-RR aggregate (451) in IPL.
GT won by 4 wickets (25 balls rem) — Holder⭐ POTM involved in 5 dismissals (2/29 & 3 catches)! Arshad 3/22, Rashid 2/19 bundled RCB for 155. Padikkal 40(24) & Kohli 28(13) only bright spots. Gill 43(18) blitz inc 24-run Hazlewood over, Buttler 39(19). Tewatia 27*(17) & Rashid sealed it. GT avenge last week's loss, climb to 5th!
SRH won by 6 wickets (8 balls rem) — Highest ever chase at Wankhede! Head 76(30)๐ฅ 8 sixes, Klaasen 65*(30)⭐ POTM; 129-run PP stand. Rickelton 123*(55) — highest ever by MI batter, MI record total 243/5 in vain. Jacks 46(28), Hardik 31(15). Ghazanfar 2/51. Hinge 2/54. SRH climb to 3rd, MI 6th loss in 8!
RR won by 6 wkts (4 balls rem) — PBKS' first loss! Ferreira 52*(26)⭐ & Dubey 77-run stand sealed it. Jaiswal 51(27), Sooryavanshi 43. Stoinis 62*(22) & Chahal 3/36 in vain. Highest PBKS-RR aggregate (450) in IPL.
RCB won by 9 wkts (81 balls rem) — Hazlewood 4/12⭐ PP masterclass. DC 43/7 in 9 overs — lowest RCB-DC aggregate (152) in IPL. Kohli 9000 IPL runs๐
KKR won Super Over (Tied 155-155) — Rinku 83*(51)⭐ inc 4 sixes off final over. Mohsin 5/23๐ฅ for LSG. Narine 2 wkts SO (1 run) — Shami last-ball 6 forced tie!
GT won by 8 wickets (20 balls rem) — Sai Sudharsan 87(46)⭐ with 7 sixes. Rabada 3/25⚡ wrecked CSK PP. Gaikwad 74* in a lone stand for CSK.
SRH won by 5 wickets (9 balls rem) — Sooryavanshi 103(37)๐ฅ record 12 sixes (IPL record for RR), Jurel 51(35); 112-run stand in vain. Kishan 74(31)⭐ POTM & Abhishek 57(29); 132-run PP blitz sealed it. Cummins returns — 1st toss win of SRH! Archer 2/34, Brijesh 2/44. SRH 4 wins in a row, jump to 3rd!
PBKS won by 6 wickets (7 balls rem) — Highest successful chase in T20 history! ๐ Rahul 152*(67)⭐ POTM (highest score by Indian in IPL) in vain; Rana 91(44); 220-run 2nd wkt stand. Prabhsimran 76(26) SR:292๐ฅ, Arya 43(17); 126-run PP stand, 105 in PP! Iyer 71*(36) sealed it. Kuldeep 2/46. PBKS 7 from 8!
RCB won by 5 wickets (7 balls rem) — Kohli 81(44)⭐ POTM (dropped on 0, made them pay!), Padikkal 55(27); 115-run stand in 59 balls. Sai Sudharsan 100(58) — fastest to 2000 IPL runs — in vain for GT. Rashid 2/49. Krunal 20*(9) finished the job. RCB 2nd on table!
CSK won by 103 runs — Biggest MI-CSK margin ever! Samson 101*(54)⭐ POTM (2nd ton this season), Gaikwad 22(14), Brevis 21(11). Akeal Hosein 4/17๐ฅ (Impact Player) & Noor Ahmad 2/24 — 9 wkts to spin, IPL record at Wankhede! SKY 36(30), Tilak 37(?) resisted in vain. MI all out for 104.
RR won by 40 runs — Jadeja 43*(29)⭐ POTM rescued RR from 32/3, Dubey 19*, Ferreira 20. Archer 3/20 & Burger 2/wkts dismantled LSG. Pant 0, Markram 0 — LSG 11/3 in 3 overs! LSG 4th consecutive defeat, stuck at 9th. RR firm in top 3 with 10 pts.
SRH won by 47 runs — Abhishek 135*(68)๐ฅ POTM (9th T20 ton, equals Kohli for most by an Indian!), Head 37(26), Klaasen 37*(13). Malinga 4/wkts⭐ dismantled DC chase. Rana 57(30) & Rahul 37(23) resisted. SRH's 3rd consecutive win!
MI won by 99 runs — Tilak Varma 101*(45)⭐ POTM maiden IPL ton (joint-fastest for MI, 82 runs in last 6 overs!), Dhir 45(32). Ashwani Kumar 4/24๐ฅ, Bumrah broke 6-match wicketless drought (1st ball). Sundar 26(17) only GT batter to fire.
PBKS won by 54 runs — Highest total of IPL 2026! Arya 93(37)⭐ & Connolly 87(46); 182-run stand for 2nd wkt off 80 balls. Prince Yadav 2/25 only bright spot. Pant 43(23), Marsh 40(28), Markram 42* for LSG. PBKS unbeaten in 6!
KKR won by 4 wickets (2 balls rem) — KKR's 1st win of 2026! Rinku 53*(34)⭐ POTM & Anukul 29*(16); 76-run stand from 85/6 sealed heist. Varun 3/14 (200th T20 wkt)⚡ & Tyagi 3/22 shattered RR. Sooryavanshi 46(28), Jaiswal 39(29) for RR.
SRH won by 10 runs — Abhishek 59(22)๐ฅ, Klaasen 59(39). Malinga 3/29⭐ POTM (Gaikwad, Sarfaraz, Short). Mhatre 30(13) retired hurt (hamstring) for CSK. Overton 3/37, Kamboj 3/22 fought back. NKR 2/31 bowled full 4-over quota for 1st time.
DC won by 6 wickets (1 ball rem) — Stubbs 60*(47)⭐ POTM anchor, Miller last-over heist, Rahul 57(34) birthday knock. Salt 63(38) top for RCB, Bhuvi 3/26. Axar 2/18 & Kuldeep 2/32 strangled RCB middle overs.
GT won by 5 wickets (2 balls rem) — Gill 86(50)⭐ POTM anchored chase. Rabada 3/29 & Siraj 2/23 dismantled KKR top order. Green 79(55) lone fighter for winless KKR. GT climb to 4th on points table.
PBKS won by 7 wickets (21 balls rem) — Prabhsimran 80*(39)⭐, Iyer 66(35); 139-run stand crushed MI. De Kock 112*(60) century on comeback in vain, Dhir 50(31). Arshdeep 3/22⭐ POTM (100th IPL wkt). MI 4th straight loss, PBKS unbeaten in 5!
RCB won by 5 wickets (29 balls rem) — Rasikh Salam 4/24⭐ demolished LSG, Hazlewood 1/20 POTM. Kohli 49(34) guided chase. Pant retired hurt (elbow, Hazlewood blow) after 3 balls. RCB go 4-from-5, top of the table!
CSK won by 32 runs — Noor Ahmad 3/21⭐ POTM (50th IPL wkt), Samson 48(32), Mhatre 38(17), Brevis 41(29). KKR winless in 5 — none crossed 40; Ramandeep 35(23) top-scored. Kamboj 2 wkts sealed it.
SRH won by 57 runs — Kishan 91(44), Klaasen 40(26). ⭐ POTM, Debutants Praful Hinge 4/34 & Sakib Hussain 4/24 shared 8 wickets to demolish RR! Ferreira 69(44) & Jadeja 45(32) resisted with a 118-run stand from 9/5 in vain.
RCB won by 18 runs — Salt 78(36)⭐, Patidar 53(20), Kohli 50(38). Rohit retired hurt (hamstring). Rutherford 71*(31) in vain for MI.
GT won by 7 wickets (8 balls rem) — GT 2 wins in a row! Buttler 60(37), Gill 56(40). Prasidh 4/28⭐ dismantled LSG middle order.
CSK won by 23 runs — CSK's first win! Samson 115*(56)⭐ maiden CSK ton, Mhatre 59(36). Overton 4/18 dismantled DC chase. Stubbs 60 in vain.
PBKS won by 6 wickets (7 balls rem) — Iyer 69*(33)⭐, Arya 57(20), Prabhsimran 51(25). SRH 105/0 in PP — Abhishek 74(28), Head 38.
RR won by 6 wickets (12 balls rem) — Sooryavanshi 78(26)⚡ POTM, Jurel 81*(43), Jadeja 24*. RR go 4-from-4! Patidar 63(40) for RCB.
LSG won by 3 wkts (last ball) — Mukul Choudhary 54*(27)⭐ from 128/7 to seal heist! Badoni 54(34). Green took 1st wicket of IPL 2026. Arora 2/38.
GT won by 1 run — Last-ball thriller! Rahul 92(52), Miller 41*(20). Miller refused single off 2nd last ball — Buttler run-out Kuldeep. Rashid 3/17⭐.
RR won by 27 runs — Rain-curtailed thriller. Jaiswal 77*(32)⭐, Sooryavanshi 39(14) inc 2 sixes off Bumrah. Bishnoi 2/25, Burger 2/21.
๐ง Match abandoned — wet outfield, 1 pt each. Bartlett 2 wkts (Allen & Green) before rain. KKR's first point of 2026.
RCB won by 43 runs — Highest score ever against CSK. Tim David 70*(25)⚡, Padikkal 50(29), Bhuvneshwar 3/41 (200th IPL wkt).
LSG won by 5 wickets (1 ball rem) — Pant 68*(50) finishes with 3 fours in final over. Shami 2/9⭐, Klaasen 62 & Reddy 50 for SRH.
RR won by 6 runs — Last-over thriller! Jurel 75(42), Jaiswal 55(36). Bishnoi 4/41⭐, Deshpande held nerve in final over.
DC won by 6 wickets (11 balls rem) — Rizvi 90(51) ⭐ POTM for 2nd game running. SKY 51(36). Mukesh 2/26, Axar 1/22.
PBKS won by 5 wickets (8 balls rem) — Arya 39(11)⚡, Iyer 50(29), Mhatre 73(43), Dube 45*. PBKS 2nd consecutive 200+ chase.
SRH won by 65 runs — First team to defend in IPL 2026. Klaasen 52(35), Abhishek 48(21). Unadkat 3/21, Muzarabani 4/41.
DC won by 6 wickets (17 balls rem) — Rizvi 70*(47) & Stubbs 39*(32) added 119* unbroken from 26/4. Ngidi 3/27, Prince 2/20.
PBKS won by 3 wickets (5 balls rem) — Connolly 72*(44) on debut⭐, Prasidh 3/29, Vyshak 3/34.
RR won by 8 wickets (47 balls rem) — Sooryavanshi 52(17)๐ฅ, Burger 2/26, Archer 2/19, Jadeja 2/18.
MI won by 4 wickets — MI's highest-ever IPL run chase (221). Rohit & Rickelton dismantled KKR.
RCB won by 6 wickets (26 balls rem) — Defending champions start in style! Kohli 69*, Padikkal 61.