Best Batting Average in ODI 2004

Player Team Ave
1Kevin PietersenEngland104.00
2Ashwell PrinceSouth Africa92.00
3Mashrafe MortazaBangladesh70.00
4Makhaya NtiniSouth Africa63.00
5Jacques KallisSouth Africa59.23
6Andrew FlintoffEngland57.54
7Ramnaresh SarwanWest Indies56.50
8Kumar SangakkaraSri Lanka53.15
9Heath StreakZimbabwe52.83
10Michael PappsNew Zealand51.00
11Salman ButtPakistan50.40
12Andrew SymondsAustralia50.18
13Stephen FlemingNew Zealand48.47
14Hemang BadaniIndia47.00
15Devon SmithWest Indies46.50
16Mathew SinclairNew Zealand44.80
17Adam GilchristAustralia43.95
18Barney RogersZimbabwe43.66
19Inzamam-ul-HaqPakistan43.38
20Abdul RazzaqPakistan42.66