हिन्दी Get the app

Most runs in IPL: all-time leaders

· Data: Cricsheet (ODC-By) + CRIX scorecards

Most runs in IPL: all-time leaders
PlayerTeamMInnRunsAveSR
1Shubman GillGujarat Titans, Kolkata Knight Riders8585352845.23149.55
2KL RahulDelhi Capitals, Punjab Kings, Lucknow Super Giants6465275349.16144.44
3Jos ButtlerGujarat Titans, Rajasthan Royals7474274242.84149.92
4Sanju SamsonChennai Super Kings, Rajasthan Royals7777244437.60151.14
5Ruturaj GaikwadChennai Super Kings7272235636.25135.79
6Virat KohliRoyal Challengers Bengaluru5858233246.64145.12
7Suryakumar YadavMumbai Indians6969227136.63159.93
8Ishan KishanSunrisers Hyderabad, Mumbai Indians7373223132.81149.93
9Shreyas IyerPunjab Kings, Delhi Capitals, Kolkata Knight Riders7070219142.13146.85
10Nicholas PooranLucknow Super Giants, Punjab Kings, Sunrisers Hyderabad7273183032.68166.06
11Heinrich KlaasenSunrisers Hyderabad4848178743.59166.08
12Shivam DubeChennai Super Kings, Royal Challengers Bengaluru, Rajasthan Royals7171178631.89147.97
13Tilak VarmaMumbai Indians6161173034.60144.41
14Prabhsimran SinghPunjab Kings5858171930.16159.76
15Nitish RanaDelhi Capitals, Kolkata Knight Riders, Rajasthan Royals5858164431.62144.59
16Venkatesh IyerRoyal Challengers Bengaluru, Kolkata Knight Riders5757159031.18142.35
17Aiden MarkramLucknow Super Giants, Punjab Kings, Sunrisers Hyderabad6161157830.35137.94
18Rishabh PantLucknow Super Giants, Delhi Capitals5960156831.36136.35
19Riyan ParagRajasthan Royals6767151126.51150.95
20Hardik PandyaMumbai Indians, Gujarat Titans7370149026.61136.07
21Mitchell MarshLucknow Super Giants, Delhi Capitals4343148034.42156.12
22Ajinkya RahaneKolkata Knight Riders, Delhi Capitals, Chennai Super Kings6060146125.63135.40
23Devdutt PadikkalRoyal Challengers Bengaluru, Rajasthan Royals, Lucknow Super Giants6060142424.55130.52
24Marcus StoinisPunjab Kings, Delhi Capitals, Lucknow Super Giants6763138828.33153.37
25Quinton de KockMumbai Indians, Lucknow Super Giants, Kolkata Knight Riders4545132731.60139.24
26David WarnerSunrisers Hyderabad, Delhi Capitals4040120432.54134.38
27Ravindra JadejaRajasthan Royals, Chennai Super Kings7563119133.08135.34
28Philip SaltRoyal Challengers Bengaluru, Delhi Capitals, Kolkata Knight Riders3636116235.21173.95
29Shimron HetmyerRajasthan Royals, Delhi Capitals6263116127.64151.57
30Travis HeadSunrisers Hyderabad3737115732.14177.73
31Ayush BadoniLucknow Super Giants5351112526.79145.54
32Axar PatelDelhi Capitals7160109924.42141.99
33Dhruv JurelRajasthan Royals4747107829.94152.69
34Tim DavidRoyal Challengers Bengaluru, Mumbai Indians5454107834.77177.89
35Rajat PatidarRoyal Challengers Bengaluru3838106730.49162.40
36Rahul TripathiKolkata Knight Riders, Sunrisers Hyderabad, Chennai Super Kings4747106125.88139.79
37Jitesh SharmaRoyal Challengers Bengaluru, Punjab Kings5555106024.09154.29
38Vaibhav SooryavanshiRajasthan Royals222295043.18224.59
39Liam LivingstoneSunrisers Hyderabad, Rajasthan Royals, Punjab Kings, Royal Challengers Bengaluru414094426.97157.86
40Devon ConwayChennai Super Kings262693740.74136.39
41Andre RussellKolkata Knight Riders514389426.29161.96
42Rahul TewatiaGujarat Titans, Rajasthan Royals636286923.49140.39
43Sunil NarineKolkata Knight Riders745585618.61167.84
44Priyansh AryaPunjab Kings303083927.97191.99
45MS DhoniChennai Super Kings616183426.06135.83
46Angkrish RaghuvanshiKolkata Knight Riders272782235.74147.58
47Prithvi ShawDelhi Capitals363679822.17153.17
48Krunal PandyaRoyal Challengers Bengaluru, Mumbai Indians, Lucknow Super Giants705376923.30128.60
49Mayank AgarwalPunjab Kings, Sunrisers Hyderabad, Royal Challengers Bengaluru353573921.74127.63
50Ambati RayuduChennai Super Kings353571923.97129.08

Qualification: no minimum; ties are ordered by name.