Most runs for India

Every India batter in ODI 2004

#BatterInnsRunsHSAvgSR50/1004s6s
1Sourav Ganguly226709031.9072.25/06110
2Yuvraj Singh2165513931.1992.54/1657
3Rahul Dravid216538434.3770.17/0541
4VVS Laxman1961610738.5077.31/3531
5Sachin Tendulkar1457614141.1483.83/1753
6Virender Sehwag184629025.6786.53/05110
7Mohammad Kaif143998036.2775.74/0370
8Irfan Pathan151683015.2788.40/0135
9Ajit Agarkar71585322.5778.21/0106
10Hemang Badani4946047.0072.91/051
11Rohan Gavaskar8932215.5057.40/051
12Lakshmipathy Balaji9802111.4375.50/072
13Parthiv Patel3602830.0083.30/080
14Harbhajan Singh4604130.0082.20/071
15Murali Kartik2553255.0083.30/050
16Zaheer Khan3342834.00121.40/022
17Ramesh Powar2321832.00110.30/050
18Ashish Nehra624148.00150.00/031
19Anil Kumble52297.3357.90/010
20MS Dhoni2777.00233.30/001
21Joginder Sharma155—250.00/010
22Sanjay Bangar1333.0060.00/000
23Sridharan Sriram1333.0060.00/000
24Dinesh Karthik1111.008.30/000

Powerplay batting

Overs 1–10 · ranked by runs · minimum 12 balls

#BatterRunsBallsSR4s6sOuts
1Virender Sehwag25734873.936212
2Sachin Tendulkar24234470.33607
3VVS Laxman15723566.81716
4Sourav Ganguly13422659.31426
5Parthiv Patel335066.0501
6Mohammad Kaif325855.2500
7Rahul Dravid165628.6300
8Yuvraj Singh132650.0200

Death overs batting

Overs 41–50 · ranked by runs · minimum 12 balls

#BatterRunsBallsSR4s6sOuts
1Yuvraj Singh242169143.225711
2Rahul Dravid165130126.91517
3Mohammad Kaif140125112.01004
4Irfan Pathan114108105.6545
5VVS Laxman8879111.4902
6Lakshmipathy Balaji688282.9625
7Ajit Agarkar6159103.4324
8Harbhajan Singh475192.2512

Quick answers

Who scored the most runs for India in ODI 2004?

Sourav Ganguly was India's top run-scorer in ODI 2004 with 670 runs in 22 innings at a strike rate of 72.2, ahead of Yuvraj Singh (655) and Rahul Dravid (653).

Who hit the most sixes for India?

Sourav Ganguly, with 10 sixes in 22 innings.

Who had the best strike rate for India?

Yuvraj Singh scored at 92.5 runs per 100 balls (minimum 150 balls faced).

Who was India's best powerplay batter?

Virender Sehwag: 257 runs off 348 balls in the powerplay, a strike rate of 73.9.

Who was India's best finisher?

Yuvraj Singh made 242 runs off 169 balls in the death overs, a strike rate of 143.2.