Most Fours in ODI

SrPlayer4sMInnRAve100s50s
1 Sachin Tendulkar (IND) 1551 3553511392943.39 33 77
2 Kumar Sangakkara (SL) 1316 3663531359143.14 25 89
3 Virat Kohli (IND) 1294 2882801384858.67 50 72
4 Tillakaratne Dilshan (SL) 1101 3162961014039.45 22 46
5 Sanath Jayasuriya (SL) 1098 300298949033.29 22 43
6 Virender Sehwag (IND,World XI) 1028 219217755635.81 13 34
7 Ricky Ponting (AUS) 1024 2952871082141.77 25 63
8 Rohit Sharma (IND) 994 2592541070949.12 28 55
9 Chris Gayle (WI) 985 253252923639.13 22 46
10 Mahela Jayawardene (SL) 944 3763571060332.72 15 64
11 Sourav Ganguly (IND) 898 239235919642.77 17 59
12 Adam Gilchrist (AUS) 884 210207689434.47 10 44
13 Tamim Iqbal (BAN,World XI) 879 227227794836.79 14 53
14 Yuvraj Singh (IND) 875 283263837137.03 14 51
15 Shikhar Dhawan (IND) 842 165164679344.11 17 39
16 Rahul Dravid (IND,World XI) 814 274257907040.49 11 70
17 Mahendra Singh Dhoni (IND) 809 3422941059950.23 9 73
18 Upul Tharanga (SL) 797 226222694133.85 15 37
19 Graeme Smith (SA,World XI) 788 193193698938.19 10 47
20 Hashim Amla (SA,World XI) 787 172170786150.39 27 37
21 AB de Villiers (SA) 787 213205904153.49 25 49
22 Herschelle Gibbs (SA) 783 209203688136.40 18 33
23 Jacques Kallis (SA,World XI) 759 258248938247.38 13 73
24 Quinton de Kock (SA) 734 147147643345.95 21 26
25 David Warner (AUS) 733 159159693245.30 22 33
26 Martin Guptill (NZ) 724 189189708041.16 16 38
27 Mohammad Yousuf (PAK) 691 241230840843.34 14 54
28 Eoin Morgan (ENG,IRE) 683 241227751239.12 12 47
29 Shakib Al Hasan (BAN) 677 235225736137.94 9 54
30 Mohammad Hafeez (PAK) 665 218216661932.76 11 38
31 Michael Clarke (AUS) 664 238220795544.94 8 58
32 Inzamam-ul-Haq (PAK,World XI) 662 268246790338.74 5 55
33 Ross Taylor (NZ) 661 218208808747.29 19 47
34 Brian Lara (WI,World XI) 620 187182602137.63 10 33
35 Saeed Anwar (PAK) 618 153150550939.92 13 22
36 Matthew Hayden (AUS) 611 156150582843.17 9 34
37 Shivnarine Chanderpaul (WI) 611 199190702144.15 11 47
38 Shoaib Malik (PAK) 601 273251743435.06 9 44
39 Kane Williamson (NZ) 585 151147642949.07 13 42
40 Mushfiqur Rahim (BAN) 584 257241735735.88 9 45
41 Shahid Afridi (PAK) 583 324297645123.80 5 29
42 Brendon McCullum (NZ) 577 251227608330.56 5 32
43 Marvan Atapattu (SL) 574 181175625940.90 10 43
44 Stephen Fleming (NZ) 571 178175527432.35 5 32
45 Shane Watson (AUS) 566 182166567540.53 9 32
46 Gautam Gambhir (IND) 561 144143523839.68 11 34
47 Hamilton Masakadza (ZIM) 556 193192540328.73 5 33
48 Younis Khan (PAK) 555 245236688132.00 7 46
49 Brendan Taylor (ZIM) 547 193192619034.97 10 36
50 Aaron Finch (AUS) 527 141140534639.02 17 29