Players - India

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
R Ashwin2012-20127211716*17.00113.33---
P Awana2012-20122---------
L Balaji2012-20124---------
PP Chawla2012-201241-------1
MS Dhoni2012-20129831613832.20140.00---
AB Dinda2012-201251133*-75.00---
G Gambhir2012-201299-1774519.66105.98--1
Harbhajan Singh2012-201221111*-100.00---
RA Jadeja2012-2012221222.0050.00---
Z Khan2012-20124---------
V Kohli2012-201299128078*35.00126.69-2-
B Kumar2012-201221166*-100.00---
IK Pathan2012-201252-393119.50102.63---
AM Rahane2012-201244-924223.00122.66---
SK Raina2012-20129831824536.40130.00---
V Sehwag2012-201233-542918.00112.50---
I Sharma2012-201221-------1
RG Sharma2012-201287311255*28.00130.23-1-
Yuvraj Singh2012-20129811907227.14143.93-1-
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

MI Cape Town vs Paarl Royals at Cape Town, SA20 13th Match, Jan 4, 2026 [Twenty20 - Live]
>> 3/0 (1.0 ov, RD Rickelton 2*, HE van der Dussen 1*, BC Fortuin 0/3)

Melbourne Stars vs Melbourne Renegades at Melbourne, Big Bash League 22nd Match, Jan 4, 2026 [Twenty20]

Sylhet Titans vs Chattogram Royals at Sylhet, Bangladesh Premier League 11th Match, Jan 4, 2026 [Twenty20]