HOW THE IPL AUCTION WORKS

Build an IPL, BBL or global T20 franchise from the ground up in this cricket auction game. Auction an 18-man squad against a live salary cap, retain your core between seasons, and make in-game tactical calls: Power Surges, bowling changes, batting order, and pitch reads. Play a single Quick Play tournament with a fixed seed and a shareable result, or commit to Squad Mode, a multi-season franchise manager career where retention prices, transfer windows and club milestones carry across years. Every squad draws on real historical rosters, from the 2008 inaugural IPL season through the newest campaigns. No download and no account required to start; sign in to sync your career and rank on the global leaderboard.

GUIDES
CRICARCADE
IPL

IPL playerIndia2008 to 2026

Virat Kohli

On scorecards: V Kohli · Right-hand bat

19
Seasons
282
Matches
9,346
Runs
SR 134.9
4
Wickets
econ 8.59
2
Titles
22
Player of the match

From CricArcade's IPL records, 2008 to 2026 · Sources

Virat Kohli, a batter, has played nineteen IPL seasons, all of them with Royal Challengers Bangalore, now Royal Challengers Bengaluru, and has scored more runs than anyone else in IPL history, 9,346. Two titles came along the way.

The arrival

Virat Kohli was there from the start, in the league's first season, 2008, signed by Royal Challengers Bangalore outside the auction.

That first season brought 13 matches, 165 runs and 2 wickets. The best was still to come.

The peak

The high point with the bat was 2016, for Royal Challengers Bangalore: 973 runs at an average of 81.1, striking at 152.0 in a season when the league as a whole struck at 131.5, with 4 hundreds and 7 fifties, and a highest score of 113. It came in a season as captain. There were twelve seasons of 400 runs or more in all (2011, 2013, 2015, 2016, 2018, 2019, 2020, 2021, 2023, 2024, 2025 and 2026).

One franchise

Virat Kohli has spent the whole IPL career with Royal Challengers Bangalore, now Royal Challengers Bengaluru, from 2008 to 2026. Captain in nine seasons (2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 and 2021). The club won two titles with Virat Kohli in the side: 2025 and 2026.

Bat, ball and method

Across the career, Virat Kohli has struck at 134.9. The league around those same seasons, weighted by how much batting each one involved, struck at 134.4, so the scoring rate has tracked the league's almost exactly. 57% of the runs came in fours and sixes: 847 fours and 317 sixes, the 3rd-most sixes in IPL history.

The ball-by-ball record adds the detail. 32.5% of the balls Virat Kohli faced were dot balls, a lower share than 83% of the 140 batters who have faced 500 balls or more in the IPL. A six came every 21.9 balls, and a four every 8.2.

With the ball, 4 wickets in 257 deliveries, at 8.59 runs an over against a league rate of 7.69 for the same seasons: 0.91 an over more expensive than the typical bowler of the time.

The fielding record: 126 catches and 20 run-outs.

Where it stands

On the all-time IPL lists, among 810 players, Virat Kohli stands 1st for runs, 1st for matches played, 3rd for sixes and 2nd for player-of-the-match awards. The story is still being written: 2026 was another season with Royal Challengers Bengaluru.

Season by season

Batting, bowling and fielding for each IPL season. SR is strike rate, Econ runs per over, POTM player-of-the-match awards; * not out.
SeasonTeamMRunsHSAvgSR50/100WktsEconBestCtPOTM
2008Royal Challengers Bangalore131653815.0105.10/027.792/252
2009Royal Challengers Bangalore162465022.4112.31/007.67-9
2010Royal Challengers Bangalore163075827.9144.81/009.09-3
2011Royal Challengers Bangalore165577146.4121.14/028.021/872
2012Royal Challengers Bangalore1536473*28.0111.72/0016.33-7
2013Royal Challengers Bangalore166399945.6139.26/0–––73Captain
2014Royal Challengers Bangalore143597327.6122.12/0–––7Captain
2015Royal Challengers Bangalore1650582*45.9130.83/005.45-71Captain
2016Royal Challengers Bangalore1697311381.1152.07/409.75-65Captain
2017Royal Challengers Bangalore103086430.8122.24/0–––5Captain
2018Royal Challengers Bangalore1453092*48.2139.14/0–––8Captain
2019Royal Challengers Bangalore1446410033.1141.52/1–––51Captain
2020Royal Challengers Bangalore1547190*42.8122.03/0–––31Captain
2021Royal Challengers Bangalore1540572*28.9119.53/0–––8Captain
2022Royal Challengers Bangalore163417322.7116.02/0–––91
2023Royal Challengers Bangalore14639101*53.3139.86/2–––132
2024Royal Challengers Bengaluru15741113*61.8154.75/1–––82
2025Royal Challengers Bengaluru1565773*54.8144.78/0–––31Champions
2026Royal Challengers Bengaluru16675105*56.3165.85/1–––93Champions

Franchise journey

Ball-by-ball detail

Career totals from ball-by-ball data, not split by season; included only where they agree exactly with the runs and wickets on this page.
MetricValue
Dot balls faced32.5%
Balls per four8.2
Balls per six21.9
Dot balls bowled20.7%
Balls per wicket62.8
Catches126
Run-outs20
Stumpings0

Sources