ODI Team Stats and Records All Seasons

*minimum 25 matches played
TeamMWLwin%recent matches
Australia 66542421763.76
South Africa 56033920060.54
India 79844731756.02
Pakistan 67736129753.32
England 54428024251.47
New Zealand 52826524250.19
Nepal 57282749.12
Sri Lanka 68333132948.46
Scotland 120566046.67
United States 34151744.12
Namibia 59263244.07
Afghanistan 140617543.57
West Indies 53122128941.62
United Arab Emirates 93375539.78
Bangladesh 39915623739.10
Ireland 161619037.89
Netherlands 117437236.75
Oman 30111836.67
Kenya 119417634.45
Canada 81255530.86
Papua New Guinea 45123226.67
Bermuda 40103025.00
Zimbabwe 42210330624.41


Player Stats and Records All Seasons



Most Runs

SrPlayerMRuns
1 Virat Kohli 288 13848
2 Sachin Tendulkar 351 13757
3 Kumar Sangakkara 366 13591
4 Ricky Ponting 294 10780
5 Rohit Sharma 259 10709
6 Mahela Jayawardene 376 10603
7 Mahendra Singh Dhoni 342 10599
8 Tillakaratne Dilshan 316 10140
9 Sanath Jayasuriya 298 9468
10 Chris Gayle 253 9236

Highest Scores

SrPlayerBPHS
1 Rohit Sharma (IND) 173 264
2 Martin Guptill (NZ) 163 237*
3 Virender Sehwag (IND) 149 219
4 Chris Gayle (WI) 147 215
5 Pathum Nissanka (SL) 139 210*
6 Fakhar Zaman (PAK) 156 210*
7 Ishan Kishan (IND) 131 210
8 Rohit Sharma (IND) 158 209
9 Rohit Sharma (IND) 153 208*
10 Shubman Gill (IND) 149 208

Most Wickets

SrPlayerMWkts
1 Muttiah Muralitharan 245 374
2 Brett Lee 210 367
3 Shahid Afridi 325 338
4 Lasith Malinga 218 330
5 Shakib Al Hasan 236 306
6 Shaun Pollock 226 281
7 Glenn McGrath 187 277
8 James Anderson 192 269
9 Chaminda Vaas 229 269
10 Wasim Akram 201 267

Best Bowling

SrPlayerOvBBI
1 Shahid Afridi (PAK) 9 7/12
2 Glenn McGrath (AUS) 7 7/15
3 Wanindu Hasaranga (SL) 5.5 7/19
4 Andy Bichel (AUS) 10 7/20
5 Muttiah Muralitharan (SL) 10 7/30
6 Ali Khan (USA) 9.4 7/32
7 Tim Southee (NZ) 9 7/33
8 Trent Boult (NZ) 10 7/34
9 Waqar Younis (PAK) 10 7/36
10 Imran Tahir (SA) 9 7/45