Player directory
Virat Kohli
BatsmanAvailable

Virat Kohli

India·Right Handed Bat·Right-arm medium·b. Nov 4, 1988
Royal Challengers BengaluruIPL 2026

Fantasy credit

10.5

RCB

Avg Runs

40.1

last 10 matches

Wkts / Match

0.0

last 10 matches

Strike Rate

157.3

last 10 matches

Economy

last 10 matches

Pts / Credit

6.0

last 10 matches

League contracts

Current credit value, team assignment, and the factors behind each contract's pricing.

IPL 2026RCBPrimary

Royal Challengers Bengaluru

Batsman · Available

10.5

credits

Credit breakdown

Recent form
26.3/35
Role
20.0/20
League rating
12.2/15
Consistency
1.3/10
Venue/Matchup
5.0/10
Availability
4.3/5
Role premium
0.0/5
Total score69.1 / 100

International career

Career statistics across international formats.

ODI296 matches · 284 innings

Batting

Runs

13911

HS

183

Average

58.0

SR

93.5

100s

50

50s

72

4s

1303

6s

152

Bowling

Wickets

5

Average

136.0

Economy

6.2

Best (Inn)

1/13

Best (Match)

1/13

5W Hauls

0

10W Match

0

T20125 matches · 117 innings

Batting

Runs

4188

HS

122

Average

48.7

SR

137.0

100s

1

50s

38

4s

369

6s

124

Bowling

Wickets

4

Average

51.0

Economy

8.1

Best (Inn)

1/13

Best (Match)

1/13

5W Hauls

0

10W Match

0

Test123 matches · 210 innings

Batting

Runs

9230

HS

254

Average

46.9

SR

55.6

100s

30

50s

31

4s

1027

6s

30

Competition history

Aggregated performance across domestic leagues, bilateral series, and tournaments.

T20
CompetitionMRunsHSSR4s6sWktsOversEcoCt/St
Indian Premier League2778861113133.6793300441.88.8125/0
Syed Mushtaq Ali Trophy4392390108.096171257.39.810/0
ICC Men's T20 World Cup1749182125.3381500.04/0
World T201159289137.7531511.79.08/0
Unknown Competition926368142.9394211.77.54/0
Asia Cup930760117.228501.06.03/0
ODI
CompetitionMRunsHSSR4s6sWktsOversEcoCt/St
ICC Cricket World Cup27129711786.41151216.55.213/0
ICC Champions Trophy1874710089.9688012.06.311/0
Australia tour of India1781812394.276500.09/0
Asia Cup15742183100.170804.25.37/0
England in India ODI Series1361012293.0648116.04.56/0
West Indies in India ODI Series1163812797.664504.011.33/0
West Indies tour of India11568157108.667700.07/0
New Zealand in India ODI Series1059215496.754600.03/0
India in West Indies ODI Series1044311186.936707.05.16/0
India in Sri Lanka ODI Series1045512879.446303.03.37/0
New Zealand tour of India9558124104.547900.03/0
Australia in India ODI Series9502118109.856904.011.35/0
Sri Lanka in India ODI Series9517139100.648700.87.25/0
India tour of South Africa967416094.562600.08/0
India tour of Australia940010486.829500.06/0
World Cup83768292.233200.06/0
Commonwealth Bank Series837313393.033302.09.06/0
South Africa in India ODI Series833313883.916704.36.05/0
India tour of Sri Lanka8388131106.945302.06.03/0
India in South Africa ODI Series82248779.220318.06.85/0
Test
CompetitionMRunsHSSR4s6sWktsOversEcoCt/St
Border-Gavaskar Trophy14130925657.2149409.02.911/0
India tour of Australia1055014043.755300.014/0
India in West Indies Test Series946320051.148200.014/0
England in India Test Series984324852.397100.09/0

Recent matches

Latest completed innings used to calculate current form.

MatchDateRunsBallsWktsEcoField
RCB vs SRH

IPL 2026

May 22151100ct / 0st
PBKS vs RCB

IPL 2026

May 17583700ct / 0st
KKR vs RCB

IPL 2026

May 131056000ct / 0st
MI vs RCB

IPL 2026

May 100101ct / 0st
LSG vs RCB

IPL 2026

May 70200ct / 0st
DC vs RCB

IPL 2026

Apr 27111200ct / 0st
GT vs RCB

IPL 2026

Apr 24814400ct / 0st
LSG vs RCB

IPL 2026

Apr 15493400ct / 0st
RCB vs MI

IPL 2026

Apr 12503800ct / 0st
RCB vs RR

IPL 2026

Apr 10321601ct / 0st