The Indian Premier League, commonly referred to as the IPL, is India's professional cricket league that follows the format of Twenty20, a shortened form of the sport. The IPL cricket tournament runs each year in March, April and May, featuring ten teams that each represent a state or a city in the country. Among punters of cricket, IPL betting has taken off spectacularly.

# Team Pld W D L N/R NRR PTS Last 5
1 Kolkata Knight Riders 13 9 0 3 1 1.428 19
64
2 Rajasthan Royals 13 8 0 5 0 0.273 16
16
3 Sunrisers Hyderabad 13 7 0 5 1 0.406 15
32
4 Royal Challengers Bangalore 14 7 0 7 0 0.459 14
80
5 Chennai Super Kings 14 7 0 7 0 0.392 14
32
6 Delhi Capitals 14 7 0 7 0 -0.377 14
48
7 Lucknow Super Giants 14 7 0 7 0 -0.667 14
32
8 Gujarat Titans 14 5 0 7 2 -1.063 12
16
9 Punjab Kings 13 5 0 8 0 -0.347 10
48
10 Mumbai Indians 14 4 0 10 0 -0.318 8
16
# Player Team MatchesMatches InnsInns RunsRuns BFBF HSHS N.ON.O SRSR AVGAVG 4s4s 6s6s 50s50s 100s100s
1
Kohli ViratVirat Kohli
Virat KohliRoyal Challengers Bengaluru
Royal Challengers BengaluruIndia Royal Challengers Bengaluru 14147084551133155.664.36593751
2
Gaikwad RuturajRuturaj Gaikwad
Ruturaj GaikwadChennai Super Kings
Chennai Super KingsIndia Chennai Super Kings 14145834131083141.1653581841
3
Head TravisTravis Head
Travis HeadSunrisers Hyderabad
Sunrisers HyderabadAustralia Sunrisers Hyderabad 11115332641021201.8953.3613141
4
Parag RiyanRiyan Parag
Riyan ParagRajasthan Royals
Rajasthan RoyalsIndia Rajasthan Royals 1212531348843152.5959383140
5
Sudharsan B SaiB Sai Sudharsan
B Sai SudharsanGujarat Titans
Gujarat TitansIndia Gujarat Titans 12125273731031141.2947.91481621
6
Rahul LokeshLokesh Rahul
Lokesh RahulLucknow Super Giants
Lucknow Super GiantsIndia Lucknow Super Giants 1414520382820136.1337.14451940
7
Samson SanjuSanju Samson
Sanju SamsonRajasthan Royals
Rajasthan RoyalsIndia Rajasthan Royals 1313504322864156.5256472350
8
Pooran NicholasNicholas Pooran
Nicholas PooranLucknow Super Giants
Lucknow Super GiantsWest Indies Lucknow Super Giants 1414499280756178.2162.38353630
9
Narine SunilSunil Narine
Sunil NarineKolkata Knight Riders
Kolkata Knight RidersWest Indies Kolkata Knight Riders 12124612521090182.9438.42463231
10
Pant RishabhRishabh Pant
Rishabh PantDelhi Capitals
Delhi CapitalsIndia Delhi Capitals 1313446287882155.440.55362530
11
Salt PhilipPhilip Salt
Philip SaltKolkata Knight Riders
Kolkata Knight RidersEngland Kolkata Knight Riders 1212435239891182.0139.55502440
12
Gill ShubmanShubman Gill
Shubman GillGujarat Titans
Gujarat TitansIndia Gujarat Titans 12124262891041147.438.73371521
13
du Plessis FafFaf du Plessis
Faf du PlessisRoyal Challengers Bengaluru
Royal Challengers BengaluruSouth Africa Royal Challengers Bengaluru 1414421257640163.8130.07452040
14
Sharma RohitRohit Sharma
Rohit SharmaMumbai Indians
Mumbai IndiansIndia Mumbai Indians 1414417278105115032.08452311
15
Varma TilakTilak Varma
Tilak VarmaMumbai Indians
Mumbai IndiansIndia Mumbai Indians 1313416278653149.6441.6351930
16
Sharma AbhishekAbhishek Sharma
Abhishek SharmaSunrisers Hyderabad
Sunrisers HyderabadIndia Sunrisers Hyderabad 1212401195751205.6436.45303520
17
Dube ShivamShivam Dube
Shivam DubeChennai Super Kings
Chennai Super KingsIndia Chennai Super Kings 1414396244663162.336282830
18
Stoinis MarcusMarcus Stoinis
Marcus StoinisLucknow Super Giants
Lucknow Super GiantsAustralia Lucknow Super Giants 14143882631242147.5332.33391621
19
Stubbs TristanTristan Stubbs
Tristan StubbsDelhi Capitals
Delhi CapitalsSouth Africa Delhi Capitals 1313378198716190.9154242630
20
Patidar RajatRajat Patidar
Rajat PatidarRoyal Challengers Bengaluru
Royal Challengers BengaluruIndia Royal Challengers Bengaluru 1212361201550179.630.08193150
21
Buttler JosJos Buttler
Jos ButtlerRajasthan Royals
Rajasthan RoyalsEngland Rajasthan Royals 11113592551072140.7839.89361202
22
Singh ShashankShashank Singh
Shashank SinghPunjab Kings
Punjab KingsIndia Punjab Kings 1313352211686166.8250.29282120
23
Jaiswal YashasviYashasvi Jaiswal
Yashasvi JaiswalRajasthan Royals
Rajasthan RoyalsIndia Rajasthan Royals 13133482281041152.6329421311
24
Yadav SuryakumarSuryakumar Yadav
Suryakumar YadavMumbai Indians
Mumbai IndiansIndia Mumbai Indians 11113452061021167.4834.5361831
25
Klaasen HeinrichHeinrich Klaasen
Heinrich KlaasenSunrisers Hyderabad
Sunrisers HyderabadSouth Africa Sunrisers Hyderabad 1111339182803186.2642.38123130
26
Fraser-McGurk JakeJake Fraser-McGurk
Jake Fraser-McGurkDelhi Capitals
Delhi CapitalsAustralia Delhi Capitals 99330141840234.0436.67322840
27
Porel AbhishekAbhishek Porel
Abhishek PorelDelhi Capitals
Delhi CapitalsIndia Delhi Capitals 1212327205652159.5132.7361320
28
Kishan IshanIshan Kishan
Ishan KishanMumbai Indians
Mumbai IndiansIndia Mumbai Indians 1414320215690148.8422.86351610
29
Mitchell DarylDaryl Mitchell
Daryl MitchellChennai Super Kings
Chennai Super KingsNew Zealand Chennai Super Kings 1313318223631142.626.5271020
30
Karthik DineshDinesh Karthik
Dinesh KarthikRoyal Challengers Bengaluru
Royal Challengers BengaluruIndia Royal Challengers Bengaluru 1212315161834195.6539.38262220
31
Bairstow JonnyJonny Bairstow
Jonny BairstowPunjab Kings
Punjab KingsEngland Punjab Kings 11112981951081152.8229.8331401
32
Iyer ShreyasShreyas Iyer
Shreyas IyerKolkata Knight Riders
Kolkata Knight RidersIndia Kolkata Knight Riders 1212287212503135.3831.89281010
33
Curran SamSam Curran
Sam CurranPunjab Kings
Punjab KingsEngland Punjab Kings 1212270219632123.292724620
34
Jadeja RavindraRavindra Jadeja
Ravindra JadejaChennai Super Kings
Chennai Super KingsIndia Chennai Super Kings 1111267187576142.7853.422810
35
Iyer VenkateshVenkatesh Iyer
Venkatesh IyerKolkata Knight Riders
Kolkata Knight RidersIndia Kolkata Knight Riders 1111267179703149.1633.38261220
36
Singh Prabh SimranPrabh Simran Singh
Prabh Simran SinghPunjab Kings
Punjab KingsIndia Punjab Kings 1313263168540156.5520.23271610
37
de Kock QuintonQuinton de Kock
Quinton de KockLucknow Super Giants
Lucknow Super GiantsSouth Africa Lucknow Super Giants 1111250186810134.4122.7329930
38
Rahane AjinkyaAjinkya Rahane
Ajinkya RahaneChennai Super Kings
Chennai Super KingsIndia Chennai Super Kings 1212242196450123.4720.1723700
39
David TimTim David
Tim DavidMumbai Indians
Mumbai IndiansAustralia Mumbai Indians 1111241152453158.5530.13141500
40
Kumar Reddy NitishNitish Kumar Reddy
Nitish Kumar ReddySunrisers Hyderabad
Sunrisers HyderabadIndia Sunrisers Hyderabad 77239157762152.2347.8121720
41
Patel AxarAxar Patel
Axar PatelDelhi Capitals
Delhi CapitalsIndia Delhi Capitals 1212235179664131.2829.38191020
42
Badoni AyushAyush Badoni
Ayush BadoniLucknow Super Giants
Lucknow Super GiantsIndia Lucknow Super Giants 1212235171554137.4329.3822520
43
Jacks WillWill Jacks
Will JacksRoyal Challengers Bengaluru
Royal Challengers BengaluruEngland Royal Challengers Bengaluru 882301311001175.5732.86161811
44
Green CameronCameron Green
Cameron GreenRoyal Challengers Bengaluru
Royal Challengers BengaluruAustralia Royal Challengers Bengaluru 1111228157464145.2232.5720900
45
Ravindra RachinRachin Ravindra
Rachin RavindraChennai Super Kings
Chennai Super KingsNew Zealand Chennai Super Kings 1010222138610160.8722.2221210
46
Russell AndreAndre Russell
Andre RussellKolkata Knight Riders
Kolkata Knight RidersWest Indies Kolkata Knight Riders 9922212064218531.71201610
47
Pandya HardikHardik Pandya
Hardik PandyaMumbai Indians
Mumbai IndiansIndia Mumbai Indians 1313216151461143.0518171100
48
Miller DavidDavid Miller
David MillerGujarat Titans
Gujarat TitansSouth Africa Gujarat Titans 99210139553151.083520810
49
Markram AidenAiden Markram
Aiden MarkramSunrisers Hyderabad
Sunrisers HyderabadSouth Africa Sunrisers Hyderabad 99199152502130.9228.4315410
50
Shaw PrithviPrithvi Shaw
Prithvi ShawDelhi Capitals
Delhi CapitalsIndia Delhi Capitals 88198121660163.6424.7530510
51
Tewatia RahulRahul Tewatia
Rahul TewatiaGujarat Titans
Gujarat TitansIndia Gujarat Titans 99188129362145.7426.8624500
52
Sharma AshutoshAshutosh Sharma
Ashutosh SharmaPunjab Kings
Punjab KingsIndia Punjab Kings 8818711061217031.17101510
53
Ahmed ShahbazShahbaz Ahmed
Shahbaz AhmedSunrisers Hyderabad
Sunrisers HyderabadIndia Sunrisers Hyderabad 88186134593138.8137.271110
54
Hope ShaiShai Hope
Shai HopeDelhi Capitals
Delhi CapitalsWest Indies Delhi Capitals 9918312241115022.88121200
55
Warner DavidDavid Warner
David WarnerDelhi Capitals
Delhi CapitalsAustralia Delhi Capitals 88168125520134.421171010
56
Singh RinkuRinku Singh
Rinku SinghKolkata Knight Riders
Kolkata Knight RidersIndia Kolkata Knight Riders 1111168113262148.6718.6713800
57
Raghuvanshi AngkrishAngkrish Raghuvanshi
Angkrish RaghuvanshiKolkata Knight Riders
Kolkata Knight RidersIndia Kolkata Knight Riders 77163105540155.2423.2916810
58
Rossouw RileeRilee Rossouw
Rilee RossouwPunjab Kings
Punjab KingsSouth Africa Punjab Kings 7716292610176.0923.1422710
59
Dhoni Mahendra SinghMahendra Singh Dhoni
Mahendra Singh DhoniChennai Super Kings
Chennai Super KingsIndia Chennai Super Kings 111116173378220.5553.67141300
60
Sharma JiteshJitesh Sharma
Jitesh SharmaPunjab Kings
Punjab KingsIndia Punjab Kings 1111155127290122.0514.0971000
61
Dhawan ShikharShikhar Dhawan
Shikhar DhawanPunjab Kings
Punjab KingsIndia Punjab Kings 55152121700125.6230.418410
62
Samad AbdulAbdul Samad
Abdul SamadSunrisers Hyderabad
Sunrisers HyderabadIndia Sunrisers Hyderabad 8815183371181.9321.5715800
63
Hooda DeepakDeepak Hooda
Deepak HoodaLucknow Super Giants
Lucknow Super GiantsIndia Lucknow Super Giants 99145105501138.118.1316310
64
Dhir NamanNaman Dhir
Naman DhirMumbai Indians
Mumbai IndiansIndia Mumbai Indians 7714079621177.2223.33121010
65
Saha WriddhimanWriddhiman Saha
Wriddhiman SahaGujarat Titans
Gujarat TitansIndia Gujarat Titans 99136115390118.2615.1118300
66
Pandya KrunalKrunal Pandya
Krunal PandyaLucknow Super Giants
Lucknow Super GiantsIndia Lucknow Super Giants 1212133105438126.6733.258500
67
Jurel DhruvDhruv Jurel
Dhruv JurelRajasthan Royals
Rajasthan RoyalsIndia Rajasthan Royals 9913198522133.6718.7110510
68
Ali MoeenMoeen Ali
Moeen AliChennai Super Kings
Chennai Super KingsEngland Chennai Super Kings 5512898560130.6125.67810
69
Khan ShahrukhShahrukh Khan
Shahrukh KhanGujarat Titans
Gujarat TitansIndia Gujarat Titans 7712775580169.3318.149910
70
Singh RamandeepRamandeep Singh
Ramandeep SinghKolkata Knight Riders
Kolkata Knight RidersIndia Kolkata Knight Riders 9912562355201.6131.2551200
71
Livingstone LiamLiam Livingstone
Liam LivingstonePunjab Kings
Punjab KingsEngland Punjab Kings 7711178382142.3122.28700
72
Wadhera NehalNehal Wadhera
Nehal WadheraMumbai Indians
Mumbai IndiansIndia Mumbai Indians 6610984490129.7618.179600
73
Khan RashidRashid Khan
Rashid KhanGujarat Titans
Gujarat TitansAfghanistan Gujarat Titans 8810271313143.6620.411300
74
Rawat AnujAnuj Rawat
Anuj RawatRoyal Challengers Bengaluru
Royal Challengers BengaluruIndia Royal Challengers Bengaluru 559877481127.2724.510300
75
Lomror MahipalMahipal Lomror
Mahipal LomrorRoyal Challengers Bengaluru
Royal Challengers BengaluruIndia Royal Challengers Bengaluru 999351332182.3513.297700
76
Ashwin RavichandranRavichandran Ashwin
Ravichandran AshwinRajasthan Royals
Rajasthan RoyalsIndia Rajasthan Royals 778671292121.1317.25400
77
Hetmyer ShimronShimron Hetmyer
Shimron HetmyerRajasthan Royals
Rajasthan RoyalsWest Indies Rajasthan Royals 778345274184.4427.676600
78
Khan ArshadArshad Khan
Arshad KhanLucknow Super Giants
Lucknow Super GiantsIndia Lucknow Super Giants 448354582153.741.56510
79
Shankar VijayVijay Shankar
Vijay ShankarGujarat Titans
Gujarat TitansIndia Gujarat Titans 778372172115.2816.67200
80
Powell RovmanRovman Powell
Rovman PowellRajasthan Royals
Rajasthan RoyalsWest Indies Rajasthan Royals 558148270168.7516.28500
81
Cummins PatPat Cummins
Pat CumminsSunrisers Hyderabad
Sunrisers HyderabadAustralia Sunrisers Hyderabad 777747353163.8319.254500
82
Brar HarpreetHarpreet Brar
Harpreet BrarPunjab Kings
Punjab KingsIndia Punjab Kings 777554295138.8937.58200
83
Brevis DewaldDewald Brevis
Dewald BrevisMumbai Indians
Mumbai IndiansSouth Africa Mumbai Indians 336959460116.95233500
84
Agarwal MayankMayank Agarwal
Mayank AgarwalSunrisers Hyderabad
Sunrisers HyderabadIndia Sunrisers Hyderabad 446457320112.28168100
85
Marsh MitchellMitchell Marsh
Mitchell MarshDelhi Capitals
Delhi CapitalsAustralia Delhi Capitals 446138230160.5315.259300
86
Shepherd RomarioRomario Shepherd
Romario ShepherdMumbai Indians
Mumbai IndiansWest Indies Mumbai Indians 555721393271.4328.55500
87
Maxwell GlennGlenn Maxwell
Glenn MaxwellRoyal Challengers Bengaluru
Royal Challengers BengaluruAustralia Royal Challengers Bengaluru 885242280123.816.56200
88
Rizvi SameerSameer Rizvi
Sameer RizviChennai Super Kings
Chennai Super KingsIndia Chennai Super Kings 555143211118.612.754200
89
Yadav KuldeepKuldeep Yadav
Kuldeep YadavDelhi Capitals
Delhi CapitalsIndia Delhi Capitals 554741352114.6315.676100
90
Raza SikandarSikandar Raza
Sikandar RazaPunjab Kings
Punjab KingsZimbabwe Punjab Kings 224338280113.1621.52200
91
Pandey ManishManish Pandey
Manish PandeyKolkata Knight Riders
Kolkata Knight RidersIndia Kolkata Knight Riders 114231420135.48422200
92
Rana NitishNitish Rana
Nitish RanaKolkata Knight Riders
Kolkata Knight RidersIndia Kolkata Knight Riders 224234330123.53215100
93
Omarzai AzmatullahAzmatullah Omarzai
Azmatullah OmarzaiGujarat Titans
Gujarat TitansAfghanistan Gujarat Titans 444233170127.2710.52200
94
Padikkal DevduttDevdutt Padikkal
Devdutt PadikkalLucknow Super Giants
Lucknow Super GiantsIndia Lucknow Super Giants 77385313071.75.433000
95
Nabi MohammadMohammad Nabi
Mohammad NabiMumbai Indians
Mumbai IndiansAfghanistan Mumbai Indians 553531231112.98.752200
96
Dubey ShubhamShubham Dubey
Shubham DubeyRajasthan Royals
Rajasthan RoyalsIndia Rajasthan Royals 333319251173.6816.53200
97
Tripathi RahulRahul Tripathi
Rahul TripathiSunrisers Hyderabad
Sunrisers HyderabadIndia Sunrisers Hyderabad 22313420091.1815.51100
98
Singh SwapnilSwapnil Singh
Swapnil SinghRoyal Challengers Bengaluru
Royal Challengers BengaluruIndia Royal Challengers Bengaluru 442817152164.71143200
99
Salam Dar RasikhRasikh Salam Dar
Rasikh Salam DarDelhi Capitals
Delhi CapitalsIndia Delhi Capitals 44283010093.3374000
100
Singh Bhatia HarpreetHarpreet Singh Bhatia
Harpreet Singh BhatiaPunjab Kings
Punjab KingsIndia Punjab Kings 22273414079.4113.52000
101
Williamson KaneKane Williamson
Kane WilliamsonGujarat Titans
Gujarat TitansNew Zealand Gujarat Titans 22272726010013.54000
102
Sharma KarnKarn Sharma
Karn SharmaRoyal Challengers Bengaluru
Royal Challengers BengaluruIndia Royal Challengers Bengaluru 222611200236.36131300
103
Prabhudessai SuyashSuyash Prabhudessai
Suyash PrabhudessaiRoyal Challengers Bengaluru
Royal Challengers BengaluruIndia Royal Challengers Bengaluru 112418240133.33243000
104
Kotian TanushTanush Kotian
Tanush KotianRajasthan Royals
Rajasthan RoyalsIndia Rajasthan Royals 11243124077.42243000
105
Kumar BhuvneshwarBhuvneshwar Kumar
Bhuvneshwar KumarSunrisers Hyderabad
Sunrisers HyderabadIndia Sunrisers Hyderabad 33232413195.8311.53000
106
Thakur ShardulShardul Thakur
Shardul ThakurChennai Super Kings
Chennai Super KingsIndia Chennai Super Kings 332117172123.53212100
107
Chahar RahulRahul Chahar
Rahul ChaharPunjab Kings
Punjab KingsIndia Punjab Kings 222115161140213100
108
Singh Charak YudhvirYudhvir Singh Charak
Yudhvir Singh CharakLucknow Super Giants
Lucknow Super GiantsIndia Lucknow Super Giants 22211414015010.51200
109
Turner AshtonAshton Turner
Ashton TurnerLucknow Super Giants
Lucknow Super GiantsAustralia Lucknow Super Giants 222118160116.6710.50200
110
Rabada KagisoKagiso Rabada
Kagiso RabadaPunjab Kings
Punjab KingsSouth Africa Punjab Kings 332014112142.86200200
111
Naib GulbadinGulbadin Naib
Gulbadin NaibDelhi Capitals
Delhi CapitalsAfghanistan Delhi Capitals 111915190126.67191100
112
Kohler-Cadmore TomTom Kohler-Cadmore
Tom Kohler-CadmoreRajasthan Royals
Rajasthan RoyalsEngland Rajasthan Royals 11182318078.26182100
113
Chauhan SauravSaurav Chauhan
Saurav ChauhanRoyal Challengers Bengaluru
Royal Challengers BengaluruIndia Royal Challengers Bengaluru 3318159012061100
114
Kumar SumitSumit Kumar
Sumit KumarDelhi Capitals
Delhi CapitalsIndia Delhi Capitals 331824917592100
115
Jansen MarcoMarco Jansen
Marco JansenSunrisers Hyderabad
Sunrisers HyderabadSouth Africa Sunrisers Hyderabad 221813171138.46181100
116
Chawla PiyushPiyush Chawla
Piyush ChawlaMumbai Indians
Mumbai IndiansIndia Mumbai Indians 6615151021003.751100
117
Taide AtharvaAtharva Taide
Atharva TaidePunjab Kings
Punjab KingsIndia Punjab Kings 111512150125152000
118
Unadkat JaydevJaydev Unadkat
Jaydev UnadkatSunrisers Hyderabad
Sunrisers HyderabadIndia Sunrisers Hyderabad 33151382115.38151100
119
Coetzee GeraldGerald Coetzee
Gerald CoetzeeMumbai Indians
Mumbai IndiansSouth Africa Mumbai Indians 5514228163.643.50100
120
Santner MitchellMitchell Santner
Mitchell SantnerChennai Super Kings
Chennai Super KingsNew Zealand Chennai Super Kings 33141711082.354.671000
121
Boult TrentTrent Boult
Trent BoultRajasthan Royals
Rajasthan RoyalsNew Zealand Rajasthan Royals 441413122107.6972000
122
Patel HarshalHarshal Patel
Harshal PatelPunjab Kings
Punjab KingsIndia Punjab Kings 44131912168.424.331100
123
Sai Kishore RavisrinivasanRavisrinivasan Sai Kishore
Ravisrinivasan Sai KishoreGujarat Titans
Gujarat TitansIndia Gujarat Titans 22136131216.67130200
124
Bumrah JaspritJasprit Bumrah
Jasprit BumrahMumbai Indians
Mumbai IndiansIndia Mumbai Indians 4412128410001000
125
Siraj MohammedMohammed Siraj
Mohammed SirajRoyal Challengers Bengaluru
Royal Challengers BengaluruIndia Royal Challengers Bengaluru 3312812115060200
126
Yadav UmeshUmesh Yadav
Umesh YadavGujarat Titans
Gujarat TitansIndia Gujarat Titans 22121510180120100
127
Nalkande DarshanDarshan Nalkande
Darshan NalkandeGujarat Titans
Gujarat TitansIndia Gujarat Titans 111211120109.09120100
128
Yadav LalitLalit Yadav
Lalit YadavDelhi Capitals
Delhi CapitalsIndia Delhi Capitals 2210127083.3351000
129
Khan AveshAvesh Khan
Avesh KhanRajasthan Royals
Rajasthan RoyalsIndia Rajasthan Royals 331057320001000
130
Wood LukeLuke Wood
Luke WoodMumbai Indians
Mumbai IndiansEngland Mumbai Indians 11939130000100
131
Starc MitchellMitchell Starc
Mitchell StarcKolkata Knight Riders
Kolkata Knight RidersAustralia Kolkata Knight Riders 559116381.824.51000
132
Kulkarni ArshinArshin Kulkarni
Arshin KulkarniLucknow Super Giants
Lucknow Super GiantsIndia Lucknow Super Giants 229890112.54.52000
133
Manohar AbhinavAbhinav Manohar
Abhinav ManoharGujarat Titans
Gujarat TitansIndia Gujarat Titans 229168056.254.51000
134
Singh SanvirSanvir Singh
Sanvir SinghSunrisers Hyderabad
Sunrisers HyderabadIndia Sunrisers Hyderabad 118781114.2900000
135
Ferreira DonovanDonovan Ferreira
Donovan FerreiraRajasthan Royals
Rajasthan RoyalsSouth Africa Rajasthan Royals 228117072.7340000
136
Johnson SpencerSpencer Johnson
Spencer JohnsonGujarat Titans
Gujarat TitansAustralia Gujarat Titans 33675385.7101000
137
Singh AnmolpreetAnmolpreet Singh
Anmolpreet SinghSunrisers Hyderabad
Sunrisers HyderabadIndia Sunrisers Hyderabad 22565083.332.51000
138
Ahmad NoorNoor Ahmad
Noor AhmadGujarat Titans
Gujarat TitansAfghanistan Gujarat Titans 44594255.562.51000
139
Singh ArshdeepArshdeep Singh
Arshdeep SinghPunjab Kings
Punjab KingsIndia Punjab Kings 114340133.3341000
140
Madhwal AkashAkash Madhwal
Akash MadhwalMumbai Indians
Mumbai IndiansIndia Mumbai Indians 1145418000000
141
Nortje AnrichAnrich Nortje
Anrich NortjeDelhi Capitals
Delhi CapitalsSouth Africa Delhi Capitals 2248405020000
142
Bishnoi RaviRavi Bishnoi
Ravi BishnoiLucknow Super Giants
Lucknow Super GiantsIndia Lucknow Super Giants 33462066.671.330000
143
Wade MatthewMatthew Wade
Matthew WadeGujarat Titans
Gujarat TitansAustralia Gujarat Titans 11464066.6740000
144
Topley ReeceReece Topley
Reece TopleyRoyal Challengers Bengaluru
Royal Challengers BengaluruEngland Royal Challengers Bengaluru 1136315000000
145
Bhui RickyRicky Bhui
Ricky BhuiDelhi Capitals
Delhi CapitalsIndia Delhi Capitals 22393033.331.50000
146
Kushagra KumarKumar Kushagra
Kumar KushagraDelhi Capitals
Delhi CapitalsIndia Delhi Capitals 33372042.8610000
147
Kumar MukeshMukesh Kumar
Mukesh KumarDelhi Capitals
Delhi CapitalsIndia Delhi Capitals 22393133.3330000
148
Roy AnukulAnukul Roy
Anukul RoyKolkata Knight Riders
Kolkata Knight RidersIndia Kolkata Knight Riders 11333110000000
149
Kamboj AnshulAnshul Kamboj
Anshul KambojMumbai Indians
Mumbai IndiansIndia Mumbai Indians 11222110000000
150
Gleeson RichardRichard Gleeson
Richard GleesonChennai Super Kings
Chennai Super KingsEngland Chennai Super Kings 11222110000000
151
Deep AkashAkash Deep
Akash DeepRoyal Challengers Bengaluru
Royal Challengers BengaluruIndia Royal Challengers Bengaluru 11222110000000
152
Richardson JhyeJhye Richardson
Jhye RichardsonDelhi Capitals
Delhi CapitalsAustralia Delhi Capitals 11222010020000
153
Khan MohsinMohsin Khan
Mohsin KhanLucknow Super Giants
Lucknow Super GiantsIndia Lucknow Super Giants 11212020020000
154
Haq Naveen ulNaveen ul Haq
Naveen ul HaqLucknow Super Giants
Lucknow Super GiantsAfghanistan Lucknow Super Giants 3324235000000
155
Sharath BRBR Sharath
BR SharathGujarat Titans
Gujarat TitansIndia Gujarat Titans 1125204020000
156
Sharma MohitMohit Sharma
Mohit SharmaGujarat Titans
Gujarat TitansIndia Gujarat Titans 332152113.3310000
157
Mulani ShamsShams Mulani
Shams MulaniMumbai Indians
Mumbai IndiansIndia Mumbai Indians 11111110000000
158
Suthar ManavManav Suthar
Manav SutharGujarat Titans
Gujarat TitansIndia Gujarat Titans 1112105010000
159
Vyshak VijaykumarVijaykumar Vyshak
Vijaykumar VyshakRoyal Challengers Bengaluru
Royal Challengers BengaluruIndia Royal Challengers Bengaluru 22131133.3310000
160
Ferguson LockieLockie Ferguson
Lockie FergusonRoyal Challengers Bengaluru
Royal Challengers BengaluruNew Zealand Royal Challengers Bengaluru 11111010010000
161
Sharma IshantIshant Sharma
Ishant SharmaDelhi Capitals
Delhi CapitalsIndia Delhi Capitals 22171214.2900000
162
Williams LizaadLizaad Williams
Lizaad WilliamsDelhi Capitals
Delhi CapitalsSouth Africa Delhi Capitals 1112115000000
163
Arora VaibhavVaibhav Arora
Vaibhav AroraKolkata Knight Riders
Kolkata Knight RidersIndia Kolkata Knight Riders 22111210000000
164
Maharaj KeshavKeshav Maharaj
Keshav MaharajRajasthan Royals
Rajasthan RoyalsSouth Africa Rajasthan Royals 1112105010000
165
Deshpande TusharTushar Deshpande
Tushar DeshpandeChennai Super Kings
Chennai Super KingsIndia Chennai Super Kings 110101000000
166
Dagar MayankMayank Dagar
Mayank DagarRoyal Challengers Bengaluru
Royal Challengers BengaluruIndia Royal Challengers Bengaluru 110100000000
167
Sundar WashingtonWashington Sundar
Washington SundarSunrisers Hyderabad
Sunrisers HyderabadIndia Sunrisers Hyderabad 220101000000
United Kingdom icon
United Kingdom
  • Several unique cricket betting markets
  • World’s largest online bookmaker
  • Bet £10 get £50 offer
MAIN FEATURES
UK Gambling Commission
Live Stream
VIP Programme
Cash Out
Bet Builder
Support 24/7
Native App
Cryptocurrency
Established in 2000
MAIN FEATURES
UK Gambling Commission
Live Stream
VIP Programme
Cash Out
Bet Builder
Support 24/7
Native App
Cryptocurrency
Established in 2000
18+. Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and Full T&Cs apply. Bet Responsibly. BeGambleAware.org #ad
  • Great for IPL cricket live betting
  • 5-a-side bet creator
  • Bet £5 get £20
MAIN FEATURES
UK Gambling Commission
Live Stream
VIP Programme
Cash Out
Bet Builder
Support 24/7
Native App
Cryptocurrency
Established in 1902
MAIN FEATURES
UK Gambling Commission
Live Stream
VIP Programme
Cash Out
Bet Builder
Support 24/7
Native App
Cryptocurrency
Established in 1902
18+ New UK+IRE Customers only. Certain deposit methods & bet types excl. Min first 5 bet within 14 days of account reg at min odds 1/2 = 4x 5 free bets. Free bets valid for 7 days, stake not returned. No cashout, restrictions + Full T&Cs apply. Bet Responsibly. BeGambleAware.org #ad
  • Extensive range of cricket markets
  • Wide array of specials to choose from
  • Bet £10 get £10 in free bets
MAIN FEATURES
UK Gambling Commission
Live Stream
VIP Programme
Cash Out
Bet Builder
Support 24/7
Native App
Cryptocurrency
Established in 2001
MAIN FEATURES
UK Gambling Commission
Live Stream
VIP Programme
Cash Out
Bet Builder
Support 24/7
Native App
Cryptocurrency
Established in 2001
18+ Min odds 3/1 (4.00), min 3 selections. Free bet valid for 7 days Full T&Cs apply. Bet Responsibly. BeGambleAware.org #ad
  • Cricket live streams
  • First-rate statistics database
  • £40 Money back offer + £10 casino bonus
MAIN FEATURES
UK Gambling Commission
Live Stream
VIP Programme
Cash Out
Bet Builder
Support 24/7
Native App
Cryptocurrency
Established in 1997
MAIN FEATURES
UK Gambling Commission
Live Stream
VIP Programme
Cash Out
Bet Builder
Support 24/7
Native App
Cryptocurrency
Established in 1997
18+ New customers only. Min deposit £10. Money back as bonus if first bet loses. Wagering requirements: sportsbook 3x at min. odds of 1.40 (2/5), casino 50x. Unless forfeited the sportsbook bonus must be wagered before using the casino bonus. Bonus expires 7 days after opt-in. No deposit required for NI customers. Call 08081699314 to claim. Full T&Cs apply. Bet Responsibly. BeGambleAware.org #ad

In 2008, the IPL was first staged by the Board of Control for Cricket in India (BCCI). Back then, the league was contested by eight teams, although not all eight participating teams are the same as in the beginning. In 2022, two teams were added, stretching the league to a ten-team competition. During the season, which lasts from April through May, each team plays each other twice, once home and once away.

At the end of this phase of the competition, the top four teams contest in the playoffs. Here, the top two sides play each other in the first match, with the winner going into the final, and the losing team playing again in the next qualifier, where they play the winner of the third- and fourth-placed teams qualifier.

The winner of this match will be the second team to take part in the final, where the winner of that season’s Indian Premier League will be crowned. The team that wins the Indian Premier League receives just short of $3 million, with the runners-up taking home $ 1.8 million.

 Cricket betting doesn’t get much more exciting than this league, with the 2022 IPL set to get underway on 2nd April. Keep reading to find out all about IPL betting odds, tips, and predictions.

Indian Premier League Winner odds

WinnerOddsBookmaker
Delhi Capitals5/1Betfred
Mumbai Indians11/2Betway
Kolkata Knight Riders13/2bet365
Punjab Kings7/1Betway
Royal Challengers Bangalore8/1BoyleSports
Rajasthan Royals9/1bet365
Chennai Super Kings9/1BetVictor
Lucknow Super Giants11/1Parimatch
Gujarat Titans12/1Betway
Sunrisers Hyderabad16/1William Hill

Indian Premier League To Reach the Final odds

WinnerOddsBookmaker
Delhi Capitals9/4BoyleSports
Mumbai Indians5/2Betfair
Kings XI Punjab11/4Betfair
Kolkata Knight Riders3/1BoyleSports
Rajasthan Royals4/1Paddy Power
Royal Challengers Bangalore4/1BoyleSports
Chennai Super Kings9/2BoyleSports
Hyderabad Sunrisers13/2BoyleSports
  • List Icon

    Over the next couple of months we will witness a carnival of cricket, thanks to the Indian Premier League taking centre-stage. Expect packed crowds, monster boundaries and devastating bowling displays, with T20 cricket continuing to grow in popularity and the Chennai Super Kings remaining the team to beat.

  • List Icon

    Six months ago, the Super Kings claimed a stunning 27-run over the Kolkata Knight Riders – that being said, there has been some debate about just how good this Super Kings side is. MS Dhoni remains instrumental, and although he is one of the most scrutinised players in India, he is very handy with the bat. However, the veteran will need to stand up and be counted if his side are going to defend the title. Nevertheless, the Super Kings are trading at 9/1 with most bookmakers, and they may find things tougher going this time. If they reach the final, they will have done well.

  • List Icon

    In terms of picking a winner, you may lean more towards the Delhi Capitals. They can be backed at 5/1 with most leading bookmakers, and while they are favourites, they possess plenty of power in the batting line-up. For example, Lalit Yadav is in great shape, and he is not afraid to take on the bowling attack of any IPL franchise in the competition. If they can settle into the groove quickly, then he could end up going all the way.

  • List Icon

    Alternatively, you may find more value in the Punjab Kings. They may not be the most glamorous side in the competition, and have yet to reach a final since the inception of the tournament in 2008, but they are making serious progress. Perhaps this could be the year when things change, meaning they will be the ones to keep an eye on. Currently, they are in the 7s mark, and they could be a serious force.

  • List Icon

    Meanwhile, the Rajasthan Royals probably ought to be a little lower in terms of their outright odds to win. The Royals were the first-ever winners of the IPL, and while the team has endured a lot of changes in more recent times, they should not be discounted. At the moment, they are nearly 9/1 to win the tournament, though perhaps they should be a little shorter than that. Either way, they will be a joy to watch.

Indian Premier League Betting Promotions 2021

  • List Icon

    Coral make an excellent betting partner for the Indian Premier League, thanks to their fantastic ‘Bet £5 Get £20' welcome offer for new customers.

  • List Icon

    Another great way to enjoy IPL betting online is with William Hill’s great welcome offer, which grants you a max bonus of £30 after depositing £10.

  • List Icon

    The IPL is the world’s most watched Twenty20 cricket tournament.

  • List Icon

    It’s the original and the best of its kind.

  • List Icon

    Many of the world’s top cricketers have been drafted.

  • List Icon

    The whole of India will be on tenterhooks throughout.

  • List Icon

    Cricket fans all over the globe will be watching.

  • List Icon

    Unibet

  • List Icon

    Coral

  • List Icon

    Betfred

  • List Icon

    BetVictor

Given the thrills of the Indian Premier League itself, the passion of the locals and the amount of betting opportunities that this excellent competition delivers, it's not a surprise that so many want to bet on IPL cricket. We've listed below the most popular betting markets for your consideration.

IPL Outright Winner 

Why not place a bet on the team that you think will win the IPL? This market will be available all season long, meaning you can place your bet either before the league begins or as it unfolds. It will pay out if your chosen team is crowned IPL champion. You can also bet on a team making the playoffs, if that feels like a more sensible bet.

Best Indian Premier League betting site for Outright Winner: NetBet

Live Betting 

In-play betting works well with most sports, but it is particularly suited to cricket since matches typically last about 3 hours and 20 minutes. That creates many great opportunities for live betting.

But what can you bet on in real time with IPL cricket? Well, IPL live score betting has always been popular, as has Next Wicket-Taker, Next Six Hit and Making a Century. Remember – by placing a small bet, some sites will even allow you to unlock their IPL livestreaming services too.

Best Indian Premier League betting site for live betting: Unibet

To Finish Bottom 

If there's a team you feel is doomed and likely to be propping up the rest come the end of the season, then this is a good bet for that. As with the Outright Winner bet, this can be made either before the season gets underway, or during it. Of course, as the season continues, the picture regarding likely outcomes at either end of the table becomes clearer, so you'll have a better idea of what might happen. However, needless to say, this cause any IPL betting odds to fluctuate.

Best Indian Premier League betting site for To Finish Bottom: bet365

Top Batsman 

You can think of this type of bet as a Top Scorer bet in football, with the difference being that in cricket, the scoring is done by the batters. In all likelihood, the same names will contest this award each season, so looking into past batting averages is a good idea for those looking to make an informed bet.

Best Indian Premier League betting site for Top Batsman: Ladbrokes

The original Indian Cricket League (ICL) was founded in 2007, but unfortunately it was not initially recognised by the Board of Control for Cricket in India (BCCI) or the International Cricket Council (ICC), with the BCCI displeased that its own committee members were signing up to the breakaway league. In order to squash the new movement, the BCCI raised the prize money in their existing tournaments while at the same time threatening to ban anyone considering joining the ICL.

To counter, in September 2007, the BCCI announced that they would, in 2008, be launching the Indian Premier League, a franchise-based Twenty20 cricket competition. The Indian Cricket League soon folded in 2008. Two new teams joined the league in 2010 when Pune Warriors India, who no longer exist, and Kochi Tuskers Kerala signed up. The extended league wasn’t to last for long, however, as within a year Kochi Tuskers Kerala were terminated, and a year after that, the Deccan Chargers, the 2009 champions, would also become extinct.

The league was the subject of a match-fixing scandal in 2015 which, in order to clear up the competition, resulted in two-time champions Chennai Super Kings and the first ever winners of the IPL the Rajasthan Royals, both being suspended for two seasons. On their return to IPL cricket participation, the Chennai Super Kings were again crowned champions in 2018.

In 2020, the competition was held in the United Arab Emirates due to concerns surrounding the ongoing pandemic. The following year, the tournament was suspended indefinitely, following increased health risks. At the time when it was suspended, 29 of the scheduled 60 matches had been played. The BCCI would later announce that the remaining matches would also be played in the United Arab Emirates.

Recent Indian Premier League Winners

YearWinnerRunner-up
2021Chennai Super KingsKolkata Knight Riders
2020Mumbai IndiansDelhi Capitals
2019Mumbai IndiansChennai Super Kings
2018Chennai Super KingsSunrisers Hyderabad
2017Mumbai IndiansRising Pune Supergiant
2016Sunrisers HyderabadRoyal Challengers Bangalore
2015Mumbai IndiansChennai Super Kings
2014Kolkata Knight RidersKings XI Punjab
2013Mumbai IndiansChennai Super Kings
2012Kolkata Knight RidersChennai Super Kings
2011Chennai Super KingsRoyal Challengers Bangalore

Indian Premier League Key Stats

  • List Icon

    The Mumbai Indians are the most successful franchise in IPL history, having been crowned champions five times, two more than the Chennai Super Kings.

  • List Icon

    Lasith Malinga of the Mumbai Indians is the all-time leading wicket-taker in IPL history, having been responsible for 170 dismissals over the years.

  • List Icon

    Having racked up 5,878 runs in his career thus far, Royal Challengers Bangalore's Virat Kohli is the league’s leading run scorer.

  • List Icon

    West Indian batting legend Chris Gayle has the most sixes, with a total of 349.

  • List Icon

    Chris Gayle has also scored a total of six centuries, the highest amount hit by any player in IPL history.

  • List Icon

    Royal Challengers Bangalore posted the highest team total when they chalked up a 263/5 win against the now-defunct Pune Warriors at home in 2013.

  • List Icon

    16 October – 13 November 2022, T20 World Cup: The next renewal of the short-format game – where teams are limited to 20 overs each – which will take place in Australia, the reigning champions.

  • List Icon

    July-September 2023, The Ashes: Following Australia’s resounding win Down Under, the Aussies will visit England for a five-match Test series.

Cricket’s answer to the English Premier League, the IPL is the biggest domestic cricket competition in the world. India is, after all, mad about cricket, and this glitzy and relatively new tournament sees the sport at its very best and most exciting.

What’s more, matches are played in the popular fast moving T20 format that cricket fans and bettors adore. Crowds of over 100,000 and US$ 2.5 billion in TV money are testament to that. Played every year with teams drawn from all four quarters of India, the IPL is great to bet on and to simply enjoy!

The best IPL betting sites are bet365, Ladbrokes and NetBet.

The Indian Premier League footage will be broadcast live on Sky Sports.

The IPL is a Twenty20 (T20) tournament, meaning that both teams play 20 overs each.

Teams can acquire players in three ways: the annual pre-season player auction, by transferring players during one of three trading windows and signing player replacements when players are unavailable.

The IPL takes place each year, starting in March and ending in May.

Yes, this option will be available.

WRITTEN BY Ben Gibson View all posts by Ben Gibson

Ben has been writing professionally for over a decade. His articles are a great outlet for his inexhaustible supply of sporting facts and enthusiasm. He resides in Yorkshire, where his work is powered by the ever-present sound of a kettle.

Further reading

ThePuntersPage.com © 2006-2024 ThePuntersPage.com