IPL 2023 Most Runs: Ranking the Top 10 Batsmen Who Dominated the Season

No. 10

rounds out the top 10 with 454 runs in 16 matches (highest score 75).

Ishan Kishan (MI)

No. 9

surprises with 474 runs in 14 matches (highest score 67 not out).

Rinku Singh (KKR)

No. 8

delivers 516 runs in 14 matches (highest score 86).

David Warner (DC)

No. 7

remains consistent with 590 runs in 16 matches (highest score 92).

Ruturaj Gaikwad (CSK)

No. 6

brings his magic with 605 runs in 16 matches (unbeaten 103 his best).

Suryakumar Yadav (MI)

No. 5

impresses with 625 runs in 14 matches (1 century, 5 half-centuries).

Yashasvi Jaiswal (RR)

No. 4

impresses with 625 runs in 14 matches (1 century, 5 half-centuries).

Devon Conway (CSK)

No. 3

roars back to form with 639 runs in 14 matches (2 centuries, 6 half-centuries).

Virat Kohli (RCB)

No. 2

follows close behind with 730 runs in 14 matches (8 half-centuries).

Faf du Plessis (RCB)

No. 1

takes the crown with a dominant 890 runs in 17 matches (3 centuries, 4 half-centuries).

Shubman Gill (GT)