#PlayerRunsBallsSRAvgOutsDot %4s6sBats
1Virat Kohli5,5435,96992.971.997739%38671Right
2Kumar Sangakkara4,2525,02684.655.957643%29637Left
3Rohit Sharma3,7763,89497.067.435644%277120Right
4AB de Villiers3,6863,74798.462.475938%21989Right
5MS Dhoni3,4934,66174.985.204150%17675Right
6Mushfiqur Rahim3,3164,05081.944.217546%21945Right
7Ross Taylor3,2834,18378.559.695548%19656Right
8Joe Root3,1573,55088.968.634638%18929Right
9Mahela Jayawardene2,9503,62881.333.528846%20418Right
10Eoin Morgan2,9463,08995.444.646646%23473Left
11Kane Williamson2,9313,41685.851.425743%20727Right
12Tillakaratne Dilshan2,8543,53380.848.375945%20213Right
13Shakib Al Hasan2,8403,60678.838.907346%19320Left
14Babar Azam2,6003,04285.570.273744%16843Right
15Shai Hope2,5513,26878.168.953749%12771Right
16Michael Clarke2,5493,35076.170.813645%13416Right
17Hashim Amla2,5052,86787.456.934439%16315Right
18Quinton de Kock2,4622,55596.449.245045%22349Left
19Yuvraj Singh2,3832,71987.651.804650%19157Left
20Brendan Taylor2,3632,81983.838.116249%18939Right
21Ricky Ponting2,3563,12175.550.134749%12928Right
22Angelo Mathews2,3433,15074.461.663852%12760Right
23Sean Williams2,3332,47294.442.425545%20037Left
24Shoaib Malik2,2892,53090.546.714943%11563Right
25Tamim Iqbal2,1942,87476.346.684753%15847Left
26Faf du Plessis2,1922,74679.866.423345%13321Right
27Steve Smith2,1822,53386.149.594442%14025Right
28Tom Latham2,1432,48586.238.965543%14423Left
29Mohammad Hafeez2,1322,51484.839.485451%15357Right
30Kusal Mendis2,1212,28892.745.134746%18440Right
31Mahmudullah2,0122,90669.244.714554%11141Right
32Jos Buttler2,0111,818110.652.923839%11085Right
33Misbah-ul-Haq2,0092,51080.059.093449%12043Right
34Michael Hussey2,0042,58577.587.132344%10713Left
35JP Duminy2,0032,66775.140.065046%9324Left
36Upul Tharanga1,9582,42680.748.954053%16733Left
37Suresh Raina1,9512,31784.250.033946%11051Left
38Martin Guptill1,9402,24786.355.433549%12758Right
39David Warner1,9062,13589.348.873948%15142Left
40Shikhar Dhawan1,8261,98592.045.654044%15529Left
41David Miller1,8031,89395.253.033444%10564Left
42Aaron Finch1,7891,87695.443.634149%12369Right
43Younis Khan1,7171,95787.744.033939%8422Right
44Jacques Kallis1,7142,33673.455.293145%7618Right
45Marlon Samuels1,7142,42570.741.804158%10656Right
46Elton Chigumbura1,6222,15475.329.495555%10438Right
47Dinesh Chandimal1,6162,18973.844.893648%7126Right
48Paul Collingwood1,6072,21272.645.913550%8614Right
49Andrew Symonds1,6051,81288.650.163249%11339Right
50Shane Watson1,6041,77890.247.183451%10559Right

Runs off the bat against spinners (off-spin, leg-spin, left-arm orthodox and wrist-spin). Bowling styles from Wikipedia.

More ODI records

Best against spin in other competitions