Most Fours in ODI

SrPlayer4sMInnRAve100s50s
1 Sachin Tendulkar (IND) 1537 3533491378043.19 32 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) 1094 298296946833.45 22 43
6 Virender Sehwag (IND,World XI) 1028 219217755635.81 13 34
7 Ricky Ponting (AUS) 1020 2942861078041.78 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) 890 237233911242.77 17 58
12 Adam Gilchrist (AUS) 880 209206686934.51 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) 810 272255900240.54 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) 749 255245921847.03 12 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 Saeed Anwar (PAK) 618 153150550939.92 13 22
35 Brian Lara (WI,World XI) 612 184179593437.55 10 32
36 Matthew Hayden (AUS) 611 156150582843.17 9 34
37 Shoaib Malik (PAK) 601 273251743435.06 9 44
38 Shivnarine Chanderpaul (WI) 594 196187687144.04 11 46
39 Kane Williamson (NZ) 585 151147642949.07 13 42
40 Mushfiqur Rahim (BAN) 584 257241735735.88 9 45
41 Shahid Afridi (PAK) 582 323296644723.87 5 29
42 Brendon McCullum (NZ) 577 251227608330.56 5 32
43 Marvan Atapattu (SL) 572 179173623741.30 10 43
44 Shane Watson (AUS) 566 182166567540.53 9 32
45 Stephen Fleming (NZ) 565 176173515532.01 5 31
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