Rankings
Neo
Beta
Head 2 Head
Statistics
Teams
Players
Matches
Tournaments
Medal
Venues
Search
Beta
More
About
Site updates
Year in Review
Indian Premier League
2023
Overview
Statistics
Indian Premier League Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2024 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2023 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2022 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2021 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2020 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2019 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2018 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2017 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2016 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2015 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2014 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2013 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2012 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2011 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2009-10 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2009 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
2007-08 Player statistics
Batting
Most Runs
Most Balls
Batting Average
Strike Rate
High Scores
Most 4s
Most 6s
Balls per Boundary
Balls per Four
Balls per Six
% Runs in Boundaries
% Runs in Fours
% Runs in Sixes
Boundary Ball Percentage
Runs per Boundary
Runs per Non-Boundary
Runs per Innings
Balls per Innings
Batting Average Strike Rate Aggregate
Average Position
Most 100s
Most 50s
Most 30s
Most 0s
Bowling
Most Wickets
Most Balls
Bowling Average
Economy Rate
Strike Rate
Most Maiden Overs
Best Bowling
Wickets per Innings
Wicket per 4 Overs
0 Wicket Hauls
3 Wicket Hauls
4 Wicket Hauls
5 Wicket Hauls
Most Wides
Most No Balls
Most Accurate
Fielding
Most Catches
Most Run Outs
Most Stumpings
Most Dismissals
Dismissals per Match
All-round
Most Matches
500 Runs / 50 Wickets
1000 Runs / 100 Wickets
2000 Runs / 200 Wickets
3000 Runs / 300 Wickets
Average Difference
Thirty Average
Forty/Four
Fifty/Five
Triple Double
Teams
Chennai Super Kings
Delhi Capitals
Gujarat Titans
Kings XI Punjab
Kolkata Knight Riders
Lucknow Super Giants
Mumbai Indians
Rajasthan Royals
Royal Challengers Bangalore
Sunrisers Hyderabad
Players
Matches
Seasons
Indian Premier League 2024
Indian Premier League 2023
Indian Premier League 2022
Indian Premier League 2021
Indian Premier League 2020
Indian Premier League 2019
Indian Premier League 2018
Indian Premier League 2017
Indian Premier League 2016
Indian Premier League 2015
Indian Premier League 2014
Indian Premier League 2013
Indian Premier League 2012
Indian Premier League 2011
Indian Premier League 2009-10
Indian Premier League 2009
Indian Premier League 2007-08
Medal
Indian Premier League 2019
Indian Premier League 2018
Indian Premier League 2017
Indian Premier League 2016
Indian Premier League 2015
Indian Premier League 2014
Indian Premier League 2013
Indian Premier League 2012
Indian Premier League 2011
Indian Premier League 2009-10
Indian Premier League 2009
Indian Premier League 2007-08
Players
Indian Premier League
2023
Movement
All Players
Batsmen
Bowlers
All-Rounders
Keepers
A
Mayank Agarwal
Batsman • Sunrisers Hyderabad
Noor Ahmad
Gujarat Titans
Khaleel Ahmed
Bowler • Delhi Capitals
Shahbaz Ahmed
Royal Challengers Bangalore
Moeen Ali
All-rounder • Chennai Super Kings
Jofra Archer
All-rounder • Mumbai Indians
Vaibhav Arora
Kolkata Knight Riders
Murugan Ashwin
Bowler • Rajasthan Royals
Ravichandran Ashwin
Bowler • Rajasthan Royals
KM Asif
Bowler • Rajasthan Royals
B
Ayush Badoni
Lucknow Super Giants
Abdul Basith
Rajasthan Royals
Jason Behrendorff
Bowler • Mumbai Indians
Srikar Bharat
Batsman • Gujarat Titans
Ravi Bishnoi
Lucknow Super Giants
Trent Boult
Bowler • Rajasthan Royals
Michael Bracewell
Batsman • Royal Challengers Bangalore
Gurnoor Brar
Bowler • Kings XI Punjab
Harpreet Brar
Bowler • Kings XI Punjab
Harry Brook
Batsman • Sunrisers Hyderabad
Jos Buttler
Wicket-keeper • Rajasthan Royals
C
Yuzvendra Chahal
Bowler • Rajasthan Royals
Deepak Chahar
Bowler • Chennai Super Kings
Rahul Chahar
Bowler • Kings XI Punjab
Varun Chakravarthy
Bowler • Kolkata Knight Riders
Piyush Chawla
All-rounder • Mumbai Indians
Devon Conway
Batsman • Chennai Super Kings
Sam Curran
All-rounder • Kings XI Punjab
D
Mayank Dagar
Bowler • Sunrisers Hyderabad
Litton Das
Batsman • Kolkata Knight Riders
Tim David
Mumbai Indians
Yash Dayal
Gujarat Titans
Quinton de Kock
Batsman • Lucknow Super Giants
Akash Deep
Royal Challengers Bangalore
Tushar Deshpande
Chennai Super Kings
Rishi Dhawan
All-rounder • Kings XI Punjab
Shikhar Dhawan
Batsman • Kings XI Punjab
MS Dhoni
Wicket-keeper • Chennai Super Kings
Yash Dhull
Delhi Capitals
Faf du Plessis
All-rounder • Royal Challengers Bangalore
Shivam Dube
All-rounder • Chennai Super Kings
Praveen Dubey
Bowler • Delhi Capitals
E
Nathan Ellis
Kings XI Punjab
F
Lockie Ferguson
Bowler • Kolkata Knight Riders
Donavon Ferreira
Rajasthan Royals
G
Ruturaj Gaikwad
Chennai Super Kings
Priyam Garg
Delhi Capitals
Shubman Gill
Batsman • Gujarat Titans
Krishnappa Gowtham
Bowler • Lucknow Super Giants
Raghav Goyal
Bowler • Mumbai Indians
Cameron Green
Bowler • Mumbai Indians
Rahmanullah Gurbaz
Wicket-keeper • Kolkata Knight Riders
H
Aman Hakim Khan
Delhi Capitals
Rajvardhan Hangargekar
Chennai Super Kings
Fazal Haque
Sunrisers Hyderabad
Wanindu Hasaranga
Bowler • Royal Challengers Bangalore
Josh Hazlewood
Bowler • Royal Challengers Bangalore
Shimron Hetmyer
Batsman • Rajasthan Royals
Jason Holder
Bowler • Rajasthan Royals
Deepak Hooda
All-rounder • Lucknow Super Giants
Akeal Hosein
Bowler • Sunrisers Hyderabad
I
Venkatesh Iyer
Kolkata Knight Riders
J
Ravindra Jadeja
All-rounder • Chennai Super Kings
Kedar Jadhav
Batsman • Royal Challengers Bangalore
Narayan Jagadeesan
Wicket-keeper • Kolkata Knight Riders
Yashasvi Jaiswal
Batsman • Rajasthan Royals
Duan Jansen
Mumbai Indians
Marco Jansen
Sunrisers Hyderabad
Chris Jordan
All-rounder • Mumbai Indians
Alzarri Joseph
Bowler • Gujarat Titans
Dhruv Jurel
Wicket-keeper • Rajasthan Royals
K
Dinesh Karthik
Wicket-keeper • Royal Challengers Bangalore
Kumar Kartikeya
Mumbai Indians
Arshad Khan
Bowler • Mumbai Indians
Avesh Khan
Bowler • Lucknow Super Giants
Mohsin Khan
Bowler • Lucknow Super Giants
Rashid Khan
Bowler • Gujarat Titans
Sarfaraz Khan
Batsman • Delhi Capitals
Shahrukh Khan
Kings XI Punjab
Kulwant Khejroliya
Bowler • Kolkata Knight Riders
Ishan Kishan
Wicket-keeper • Mumbai Indians
Heinrich Klaasen
Wicket-keeper • Sunrisers Hyderabad
Virat Kohli
Batsman • Royal Challengers Bangalore
Bhuvneshwar Kumar
Bowler • Sunrisers Hyderabad
Mukesh Kumar
Delhi Capitals
Nitish Kumar Reddy
Sunrisers Hyderabad
L
Joshua Little
Gujarat Titans
Liam Livingstone
Batsman • Kings XI Punjab
Mahipal Lomror
All-rounder • Royal Challengers Bangalore
M
Sisonda Magala
Bowler • Chennai Super Kings
Umran Malik
Sunrisers Hyderabad
Akash Mandwaal
Mumbai Indians
Prerak Mankad
Batsman • Lucknow Super Giants
Abhinav Manohar
Gujarat Titans
Mayank Markande
Bowler • Sunrisers Hyderabad
Aiden Markram
Batsman • Sunrisers Hyderabad
Mitchell Marsh
All-rounder • Delhi Capitals
Shivam Mavi
All-rounder • Gujarat Titans
Glenn Maxwell
Batsman • Royal Challengers Bangalore
Kyle Mayers
All-rounder • Lucknow Super Giants
Obed McCoy
Rajasthan Royals
Riley Meredith
Bowler • Mumbai Indians
David Miller
Batsman • Gujarat Titans
Amit Mishra
Bowler • Lucknow Super Giants
N
Darshan Nalkande
Bowler • Gujarat Titans
Sunil Narine
Bowler • Kolkata Knight Riders
T Natarajan
Bowler • Sunrisers Hyderabad
NA
Naveen-ul-Haq
Bowler • Lucknow Super Giants
N
Anrich Nortje
Bowler • Delhi Capitals
P
Devdutt Padikkal
Batsman • Rajasthan Royals
Manish Pandey
Batsman • Delhi Capitals
Hardik Pandya
Batsman • Gujarat Titans
Krunal Pandya
All-rounder • Lucknow Super Giants
Riyan Parag
Rajasthan Royals
Wayne Parnell
Bowler • Royal Challengers Bangalore
Akshar Patel
Bowler • Delhi Capitals
Harshal Patel
Bowler • Royal Challengers Bangalore
Ripal Patel
Delhi Capitals
Matheesha Pathirana
Chennai Super Kings
Glenn Phillips
Wicket-keeper • Sunrisers Hyderabad
Nicholas Pooran
Wicket-keeper • Lucknow Super Giants
Abishek Porel
Delhi Capitals
Rovman Powell
Batsman • Delhi Capitals
Suyash Prabhudessai
Royal Challengers Bangalore
Dwaine Pretorius
All-rounder • Chennai Super Kings
R
Kagiso Rabada
Bowler • Kings XI Punjab
Ajinkya Rahane
Batsman • Chennai Super Kings
Mustafizur Rahman
Bowler • Delhi Capitals
Lokesh Rahul
Batsman • Lucknow Super Giants
Bhanuka Rajapaksa
Batsman • Kings XI Punjab
Harshit Rana
Bowler • Kolkata Knight Riders
Nitish Rana
All-rounder • Kolkata Knight Riders
Shaik Rasheed
Chennai Super Kings
Adil Rashid
Bowler • Sunrisers Hyderabad
Mohit Rathee
All-rounder • Kings XI Punjab
Anuj Rawat
Wicket-keeper • Royal Challengers Bangalore
Ambati Rayudu
Wicket-keeper • Chennai Super Kings
Sikandar Raza
Batsman • Kings XI Punjab
Joe Root
Batsman • Rajasthan Royals
Rilee Rossouw
Batsman • Delhi Capitals
Anukul Roy
All-rounder • Kolkata Knight Riders
Jason Roy
Batsman • Kolkata Knight Riders
Andre Russell
Bowler • Kolkata Knight Riders
S
Wriddhiman Saha
Wicket-keeper • Gujarat Titans
Navdeep Saini
Bowler • Rajasthan Royals
Chetan Sakariya
Delhi Capitals
Phil Salt
Delhi Capitals
Abdul Samad
Sunrisers Hyderabad
Daniel Sams
Bowler • Lucknow Super Giants
Sanju Samson
Wicket-keeper • Rajasthan Royals
Mitchell Santner
Bowler • Chennai Super Kings
Kuldeep Sen
Rajasthan Royals
Subhranshu Senapati
Chennai Super Kings
Mohammad Shami
Bowler • Gujarat Titans
Dasun Shanaka
All-rounder • Gujarat Titans
Vijay Shankar
All-rounder • Gujarat Titans
Abhishek Sharma
Bowler • Sunrisers Hyderabad
Himanshu Sharma
Bowler • Royal Challengers Bangalore
Ishant Sharma
Bowler • Delhi Capitals
Jitesh Sharma
Wicket-keeper • Kings XI Punjab
Karan Sharma
Lucknow Super Giants
Karn Sharma
Bowler • Royal Challengers Bangalore
Mohit Sharma
Bowler • Gujarat Titans
Rohit Sharma
Batsman • Mumbai Indians
Sandeep Sharma
Bowler • Rajasthan Royals
Suyash Sharma
Bowler • Kolkata Knight Riders
Vivrant Sharma
Sunrisers Hyderabad
Prithvi Shaw
Batsman • Delhi Capitals
Romario Shepherd
Bowler • Lucknow Super Giants
Hrithik Shokeen
Bowler • Mumbai Indians
Matthew Short
All-rounder • Kings XI Punjab
Akash Singh
Chennai Super Kings
Anmolpreet Singh
Sunrisers Hyderabad
Arshdeep Singh
Bowler • Kings XI Punjab
Harpreet Singh
Batsman • Kings XI Punjab
Mandeep Singh
All-rounder • Kolkata Knight Riders
Ramandeep Singh
Mumbai Indians
Rinku Singh
Batsman • Kolkata Knight Riders
Sanvir Singh
Sunrisers Hyderabad
Simran Singh
Wicket-keeper • Kings XI Punjab
Swapnil Singh
Bowler • Lucknow Super Giants
Yudhvir Singh
Lucknow Super Giants
Mohammed Siraj
Bowler • Royal Challengers Bangalore
Tim Southee
Bowler • Kolkata Knight Riders
Marcus Stoinis
Batsman • Lucknow Super Giants
Ben Stokes
Batsman • Chennai Super Kings
Tristan Stubbs
Mumbai Indians
Sai Sudharsan
Gujarat Titans
Washington Sundar
Sunrisers Hyderabad
T
Atharva Taide
Kings XI Punjab
Arjun Tendulkar
Mumbai Indians
Rahul Tewatia
Bowler • Gujarat Titans
Shardul Thakur
Bowler • Kolkata Knight Riders
Yash Thakur
Lucknow Super Giants
Maheesh Theekshana
Chennai Super Kings
Reece Topley
Bowler • Royal Challengers Bangalore
Rahul Tripathi
Batsman • Sunrisers Hyderabad
Kartik Tyagi
Bowler • Sunrisers Hyderabad
U
Jaydev Unadkat
Bowler • Lucknow Super Giants
V
Tilak Varma
Mumbai Indians
Vishnu Vinod
Mumbai Indians
Manan Vohra
Batsman • Lucknow Super Giants
Vijaykumar Vyshak
Royal Challengers Bangalore
W
Nehal Wadhera
Mumbai Indians
David Warner
Batsman • Delhi Capitals
David Wiese
All-rounder • Kolkata Knight Riders
David Willey
Bowler • Royal Challengers Bangalore
Kane Williamson
Batsman • Gujarat Titans
Mark Wood
Bowler • Lucknow Super Giants
Y
Jayant Yadav
Bowler • Gujarat Titans
Kuldeep Yadav
Bowler • Delhi Capitals
Kuldip Yadav
Bowler • Rajasthan Royals
Lalit Yadav
All-rounder • Delhi Capitals
Sonu Yadav
Royal Challengers Bangalore
Suryakumar Yadav
Batsman • Mumbai Indians
Umesh Yadav
Bowler • Kolkata Knight Riders
Z
Adam Zampa
Bowler • Rajasthan Royals
Close