CricStr Logo
← All tournaments

Indian Premier League

T20 · 2023 · India

74

Matches

10

Teams

25,688

Runs

914

Wickets

1124

Sixes

Chennai Super Kings

🏆 Champions

Chennai Super Kings

Gujarat Titans

Runner-up

Gujarat Titans

Playoffs

Points Table

#TeamPWLNRPtsNRRForm
1Gujarat TitansGujarat Titans14104020+0.809WWLWW
2Chennai Super KingsChennai Super Kings1485117+0.652WWLW
3Lucknow Super GiantsLucknow Super Giants1485117+0.284LWWW
4Mumbai IndiansMumbai Indians1486016-0.044LWWLW
5Rajasthan RoyalsRajasthan Royals1477014+0.148LLWLW
6Royal Challengers BengaluruRoyal Challengers Bengaluru1477014+0.135LLWWL
7Kolkata Knight RidersKolkata Knight Riders1468012-0.244WWLWL
8Punjab KingsPunjab Kings1468012-0.299LLWLL
9Delhi CapitalsDelhi Capitals1459010-0.808WLLWL
10Sunrisers HyderabadSunrisers Hyderabad1441008-0.590WLLLL

Top 4 (highlighted) qualify for the playoffs.

Points Progression

Cumulative league points after each match. Click a dot to open the scorecard.

0246810121416182002468101214MatchesPtsGT vs Chennai Super Kings — 2 pts (W)GT vs Delhi Capitals — 4 pts (W)GT vs Kolkata Knight Riders — 4 pts (L)GT vs Punjab Kings — 6 pts (W)GT vs Rajasthan Royals — 6 pts (L)GT vs Lucknow Super Giants — 8 pts (W)GT vs Mumbai Indians — 10 pts (W)GT vs Kolkata Knight Riders — 12 pts (W)GT vs Delhi Capitals — 12 pts (L)GT vs Rajasthan Royals — 14 pts (W)GT vs Lucknow Super Giants — 16 pts (W)GT vs Mumbai Indians — 16 pts (L)GT vs Sunrisers Hyderabad — 18 pts (W)GT vs Royal Challengers Bengaluru — 20 pts (W)CSK vs Gujarat Titans — 0 pts (L)CSK vs Lucknow Super Giants — 2 pts (W)CSK vs Mumbai Indians — 4 pts (W)CSK vs Rajasthan Royals — 4 pts (L)CSK vs Royal Challengers Bengaluru — 6 pts (W)CSK vs Sunrisers Hyderabad — 8 pts (W)CSK vs Kolkata Knight Riders — 10 pts (W)CSK vs Rajasthan Royals — 10 pts (L)CSK vs Punjab Kings — 10 pts (L)CSK vs Lucknow Super Giants — 11 pts (NR)CSK vs Mumbai Indians — 13 pts (W)CSK vs Delhi Capitals — 15 pts (W)CSK vs Kolkata Knight Riders — 15 pts (L)CSK vs Delhi Capitals — 17 pts (W)LSG vs Delhi Capitals — 2 pts (W)LSG vs Chennai Super Kings — 2 pts (L)LSG vs Sunrisers Hyderabad — 4 pts (W)LSG vs Royal Challengers Bengaluru — 6 pts (W)LSG vs Punjab Kings — 6 pts (L)LSG vs Rajasthan Royals — 8 pts (W)LSG vs Gujarat Titans — 8 pts (L)LSG vs Punjab Kings — 10 pts (W)LSG vs Royal Challengers Bengaluru — 10 pts (L)LSG vs Chennai Super Kings — 11 pts (NR)LSG vs Gujarat Titans — 11 pts (L)LSG vs Sunrisers Hyderabad — 13 pts (W)LSG vs Mumbai Indians — 15 pts (W)LSG vs Kolkata Knight Riders — 17 pts (W)MI vs Royal Challengers Bengaluru — 0 pts (L)MI vs Chennai Super Kings — 0 pts (L)MI vs Delhi Capitals — 2 pts (W)MI vs Kolkata Knight Riders — 4 pts (W)MI vs Sunrisers Hyderabad — 6 pts (W)MI vs Punjab Kings — 6 pts (L)MI vs Gujarat Titans — 6 pts (L)MI vs Rajasthan Royals — 8 pts (W)MI vs Punjab Kings — 10 pts (W)MI vs Chennai Super Kings — 10 pts (L)MI vs Royal Challengers Bengaluru — 12 pts (W)MI vs Gujarat Titans — 14 pts (W)MI vs Lucknow Super Giants — 14 pts (L)MI vs Sunrisers Hyderabad — 16 pts (W)RR vs Sunrisers Hyderabad — 2 pts (W)RR vs Punjab Kings — 2 pts (L)RR vs Delhi Capitals — 4 pts (W)RR vs Chennai Super Kings — 6 pts (W)RR vs Gujarat Titans — 8 pts (W)RR vs Lucknow Super Giants — 8 pts (L)RR vs Royal Challengers Bengaluru — 8 pts (L)RR vs Chennai Super Kings — 10 pts (W)RR vs Mumbai Indians — 10 pts (L)RR vs Gujarat Titans — 10 pts (L)RR vs Sunrisers Hyderabad — 10 pts (L)RR vs Kolkata Knight Riders — 12 pts (W)RR vs Royal Challengers Bengaluru — 12 pts (L)RR vs Punjab Kings — 14 pts (W)RCB vs Mumbai Indians — 2 pts (W)RCB vs Kolkata Knight Riders — 2 pts (L)RCB vs Lucknow Super Giants — 2 pts (L)RCB vs Delhi Capitals — 4 pts (W)RCB vs Chennai Super Kings — 4 pts (L)RCB vs Punjab Kings — 6 pts (W)RCB vs Rajasthan Royals — 8 pts (W)RCB vs Kolkata Knight Riders — 8 pts (L)RCB vs Lucknow Super Giants — 10 pts (W)RCB vs Delhi Capitals — 10 pts (L)RCB vs Mumbai Indians — 10 pts (L)RCB vs Rajasthan Royals — 12 pts (W)RCB vs Sunrisers Hyderabad — 14 pts (W)RCB vs Gujarat Titans — 14 pts (L)KKR vs Punjab Kings — 0 pts (L)KKR vs Royal Challengers Bengaluru — 2 pts (W)KKR vs Gujarat Titans — 4 pts (W)KKR vs Sunrisers Hyderabad — 4 pts (L)KKR vs Mumbai Indians — 4 pts (L)KKR vs Delhi Capitals — 4 pts (L)KKR vs Chennai Super Kings — 4 pts (L)KKR vs Royal Challengers Bengaluru — 6 pts (W)KKR vs Gujarat Titans — 6 pts (L)KKR vs Sunrisers Hyderabad — 8 pts (W)KKR vs Punjab Kings — 10 pts (W)KKR vs Rajasthan Royals — 10 pts (L)KKR vs Chennai Super Kings — 12 pts (W)KKR vs Lucknow Super Giants — 12 pts (L)PBKS vs Kolkata Knight Riders — 2 pts (W)PBKS vs Rajasthan Royals — 4 pts (W)PBKS vs Sunrisers Hyderabad — 4 pts (L)PBKS vs Gujarat Titans — 4 pts (L)PBKS vs Lucknow Super Giants — 6 pts (W)PBKS vs Royal Challengers Bengaluru — 6 pts (L)PBKS vs Mumbai Indians — 8 pts (W)PBKS vs Lucknow Super Giants — 8 pts (L)PBKS vs Chennai Super Kings — 10 pts (W)PBKS vs Mumbai Indians — 10 pts (L)PBKS vs Kolkata Knight Riders — 10 pts (L)PBKS vs Delhi Capitals — 12 pts (W)PBKS vs Delhi Capitals — 12 pts (L)PBKS vs Rajasthan Royals — 12 pts (L)DC vs Lucknow Super Giants — 0 pts (L)DC vs Gujarat Titans — 0 pts (L)DC vs Rajasthan Royals — 0 pts (L)DC vs Mumbai Indians — 0 pts (L)DC vs Royal Challengers Bengaluru — 0 pts (L)DC vs Kolkata Knight Riders — 2 pts (W)DC vs Sunrisers Hyderabad — 4 pts (W)DC vs Sunrisers Hyderabad — 4 pts (L)DC vs Gujarat Titans — 6 pts (W)DC vs Royal Challengers Bengaluru — 8 pts (W)DC vs Chennai Super Kings — 8 pts (L)DC vs Punjab Kings — 8 pts (L)DC vs Punjab Kings — 10 pts (W)DC vs Chennai Super Kings — 10 pts (L)SRH vs Rajasthan Royals — 0 pts (L)SRH vs Lucknow Super Giants — 0 pts (L)SRH vs Punjab Kings — 2 pts (W)SRH vs Kolkata Knight Riders — 4 pts (W)SRH vs Mumbai Indians — 4 pts (L)SRH vs Chennai Super Kings — 4 pts (L)SRH vs Delhi Capitals — 4 pts (L)SRH vs Delhi Capitals — 6 pts (W)SRH vs Kolkata Knight Riders — 6 pts (L)SRH vs Rajasthan Royals — 8 pts (W)SRH vs Lucknow Super Giants — 8 pts (L)SRH vs Gujarat Titans — 8 pts (L)SRH vs Royal Challengers Bengaluru — 8 pts (L)SRH vs Mumbai Indians — 8 pts (L)
|

Points Summary

WinLossTieNo Result

257/5

Highest Total

Lucknow Super Giants

129

Highest Score

Shubman Gill

5/5

Best Bowling

Akash Madhwal

25,688Runs
914Wickets
2175Fours
1124Sixes

Tournament Leaders

★ Most Player-of-the-Match

Top performers
YBK Jaiswal

YBK Jaiswal

4 awards

Shubman Gill

Shubman Gill

4 awards

RA Jadeja

RA Jadeja

3 awards

DC

DP Conway

3 awards

MS

MP Stoinis

3 awards

Most WicketsView all →
Best Strike RateView all →
Best EconomyView all →
Most Catches & StumpingsView all →

All Matches

74 played · scroll →
FINALT20
GT214/4(20.0)
CSK171/5(15.0)

CSK won by 5 wkts

DP Conway

QUALIFIER 2T20
GT233/3(20.0)
MI171/10(18.2)

GT won by 62 runs

Shubman Gill

ELIMINATORT20
MI182/8(20.0)
LSG101/10(16.3)

MI won by 81 runs

Akash Madhwal

QUALIFIER 1T20
CSK172/7(20.0)
GT157/10(20.0)

CSK won by 15 runs

RD Gaikwad

MATCH 69T20
SH200/5(20.0)
MI201/2(18.0)

MI won by 8 wkts

C Green

MATCH 70T20
RCB197/5(20.0)
GT198/4(19.1)

GT won by 6 wkts

Shubman Gill

MATCH 67T20
CSK223/3(20.0)
DC146/9(20.0)

CSK won by 77 runs

RD Gaikwad

MATCH 68T20
LSG176/8(20.0)
KKR175/7(20.0)

LSG won by 1 runs

N Pooran

MATCH 66T20
PK187/5(20.0)
RR189/6(19.4)

RR won by 4 wkts

D Padikkal

MATCH 65T20
SH186/5(20.0)
RCB187/2(19.2)

RCB won by 8 wkts

V Kohli

MATCH 64T20
DC213/2(20.0)
PK198/8(20.0)

DC won by 15 runs

RR Rossouw

MATCH 63T20
LSG177/3(20.0)
MI172/5(20.0)

LSG won by 5 runs

MP Stoinis

MATCH 62T20
GT188/9(20.0)
SH154/9(20.0)

GT won by 34 runs

Shubman Gill

MATCH 60T20
RCB171/5(20.0)
RR59/10(10.3)

RCB won by 112 runs

WD Parnell

MATCH 61T20
CSK144/6(20.0)
KKR147/4(18.3)

KKR won by 6 wkts

RK Singh

MATCH 58T20
SH182/6(20.0)
LSG185/3(19.2)

LSG won by 7 wkts

PN Mankad

MATCH 59T20
PK167/7(20.0)
DC136/8(20.0)

PK won by 31 runs

P Simran Singh

MATCH 57T20
MI218/5(20.0)
GT191/8(20.0)

MI won by 27 runs

SA Yadav

MATCH 56T20
KKR149/8(20.0)
RR151/1(13.1)

RR won by 9 wkts

YBK Jaiswal

MATCH 55T20
CSK167/8(20.0)
DC140/8(20.0)

CSK won by 27 runs

RA Jadeja

MATCH 54T20
RCB199/6(20.0)
MI200/4(16.3)

MI won by 6 wkts

SA Yadav

MATCH 53T20
PK179/7(20.0)
KKR182/5(20.0)

KKR won by 5 wkts

AD Russell

MATCH 51T20
GT227/2(20.0)
LSG171/7(20.0)

GT won by 56 runs

Shubman Gill

MATCH 52T20
RR214/2(20.0)
SH217/6(20.0)

SH won by 4 wkts

GD Phillips

MATCH 49T20
MI139/8(20.0)
CSK140/4(17.4)

CSK won by 6 wkts

M Pathirana

MATCH 50T20
RCB181/4(20.0)
DC187/3(16.4)

DC won by 7 wkts

PD Salt

MATCH 48T20
RR118/10(17.5)
GT119/1(13.5)

GT won by 9 wkts

Rashid Khan

MATCH 47T20
KKR171/9(20.0)
SH166/8(20.0)

KKR won by 5 runs

CV Varun

MATCH 45T20
LSG125/7(19.2)

no result

MATCH 46T20
PK214/3(20.0)
MI216/4(18.5)

MI won by 6 wkts

Ishan Kishan

MATCH 44T20
DC130/8(20.0)
GT125/6(20.0)

DC won by 5 runs

Mohammed Shami

MATCH 43T20
RCB126/9(20.0)
LSG108/10(19.5)

RCB won by 18 runs

F du Plessis

MATCH 41T20
CSK200/4(20.0)
PK201/6(20.0)

PK won by 4 wkts

DP Conway

MATCH 42T20
RR212/7(20.0)
MI214/4(19.3)

MI won by 6 wkts

YBK Jaiswal

MATCH 39T20
KKR179/7(20.0)
GT180/3(17.5)

GT won by 7 wkts

J Little

MATCH 40T20
SH197/6(20.0)
DC188/6(20.0)

SH won by 9 runs

MR Marsh

MATCH 38T20
LSG257/5(20.0)
PK201/10(19.5)

LSG won by 56 runs

MP Stoinis

MATCH 37T20
RR202/5(20.0)
CSK170/6(20.0)

RR won by 32 runs

YBK Jaiswal

MATCH 36T20
KKR200/5(20.0)
RCB179/8(20.0)

KKR won by 21 runs

CV Varun

MATCH 35T20
GT207/6(20.0)
MI152/9(20.0)

GT won by 55 runs

A Manohar

MATCH 34T20
DC144/9(20.0)
SH137/6(20.0)

DC won by 7 runs

AR Patel

MATCH 32T20
RCB189/9(20.0)
RR182/6(20.0)

RCB won by 7 runs

GJ Maxwell

MATCH 33T20
CSK235/4(20.0)
KKR186/8(20.0)

CSK won by 49 runs

AM Rahane

MATCH 30T20
GT135/6(20.0)
LSG128/7(20.0)

GT won by 7 runs

MM Sharma

MATCH 31T20
PK214/8(20.0)
MI201/6(20.0)

PK won by 13 runs

SM Curran

MATCH 29T20
SH134/7(20.0)
CSK138/3(18.4)

CSK won by 7 wkts

RA Jadeja

MATCH 27T20
RCB174/4(20.0)
PK150/10(18.2)

RCB won by 24 runs

Mohammed Siraj

MATCH 28T20
KKR127/10(20.0)
DC128/6(19.2)

DC won by 4 wkts

I Sharma

MATCH 26T20
LSG154/7(20.0)
RR144/6(20.0)

LSG won by 10 runs

MP Stoinis

MATCH 25T20
MI192/5(20.0)
SH178/10(19.5)

MI won by 14 runs

C Green

MATCH 24T20
CSK226/6(20.0)
RCB218/8(20.0)

CSK won by 8 runs

DP Conway

MATCH 22T20
KKR185/6(20.0)
MI186/5(17.4)

MI won by 5 wkts

VR Iyer

MATCH 23T20
GT177/7(20.0)
RR179/7(19.2)

RR won by 3 wkts

SO Hetmyer

MATCH 20T20
RCB174/6(20.0)
DC151/9(20.0)

RCB won by 23 runs

V Kohli

MATCH 21T20
LSG159/8(20.0)
PK161/8(19.3)

PK won by 2 wkts

Sikandar Raza

MATCH 19T20
SH228/4(20.0)
KKR205/7(20.0)

SH won by 23 runs

HC Brook

MATCH 18T20
PK153/8(20.0)
GT154/4(19.5)

GT won by 6 wkts

MM Sharma

MATCH 17T20
RR175/8(20.0)
CSK172/6(20.0)

RR won by 3 runs

R Ashwin

MATCH 16T20
DC172/10(19.4)
MI173/4(20.0)

MI won by 6 wkts

RG Sharma

MATCH 15T20
RCB212/2(20.0)
LSG213/9(20.0)

LSG won by 1 wkts

N Pooran

MATCH 13T20
GT204/4(20.0)
KKR207/7(20.0)

KKR won by 3 wkts

RK Singh

MATCH 14T20
PK143/9(20.0)
SH145/2(17.1)

SH won by 8 wkts

S Dhawan

MATCH 11T20
RR199/4(20.0)
DC142/9(20.0)

RR won by 57 runs

YBK Jaiswal

MATCH 12T20
MI157/8(20.0)
CSK159/3(18.1)

CSK won by 7 wkts

RA Jadeja

MATCH 10T20
SH121/8(20.0)
LSG127/5(16.0)

LSG won by 5 wkts

KH Pandya

MATCH 9T20
KKR204/7(20.0)
RCB123/10(17.4)

KKR won by 81 runs

SN Thakur

MATCH 8T20
PK197/4(20.0)
RR192/7(20.0)

PK won by 5 runs

NT Ellis

MATCH 7T20
DC162/8(20.0)
GT163/4(18.1)

GT won by 6 wkts

B Sai Sudharsan

MATCH 6T20
CSK217/7(20.0)
LSG205/7(20.0)

CSK won by 12 runs

MM Ali

MATCH 4T20
RR203/5(20.0)
SH131/8(20.0)

RR won by 72 runs

JC Buttler

MATCH 5T20
MI171/7(20.0)
RCB172/2(16.2)

RCB won by 8 wkts

F du Plessis

MATCH 2T20
PK191/5(20.0)
KKR146/7(16.0)

PK won by 7 runs

Arshdeep Singh

MATCH 3T20
LSG193/6(20.0)
DC143/9(20.0)

LSG won by 50 runs

MA Wood

MATCH 1T20
CSK178/7(20.0)
GT182/5(19.2)

GT won by 5 wkts

Rashid Khan

Stats derived from ball-by-ball data · Player Impact uses a context-aware Smart Stats model (see lib/player-impact.ts).