Most Ball Played in ODI at Sinhalese Sports Club, Colombo

SrPlayerBPMInnRAve100s50s
1 Aravinda de Silva (SL) 725 151461747.46 2 4
2 Arjuna Ranatunga (SL) 501 131345241.09 1 4
3 Marvan Atapattu (SL) 470 111032446.28 0 4
4 Sanath Jayasuriya (SL) 470 171746627.41 1 3
5 Khaled Mashud (BAN) 395 101019424.25 0 1
6 Upul Tharanga (SL) 353 5525864.50 1 1
7 Sourav Ganguly (IND) 349 7728547.50 0 3
8 Kumar Sangakkara (SL) 349 9828135.12 0 2
9 Saleem Malik (PAK) 344 6625162.75 0 3
10 Roshan Mahanama (SL) 335 11921230.28 0 1
11 Mahela Jayawardene (SL) 317 9827846.33 0 1
12 Sachin Tendulkar (IND) 288 9924234.57 0 1
13 Ramnaresh Sarwan (WI) 269 5520340.60 0 2
14 Mohammad Azharuddin (IND) 251 7721843.60 0 1
15 Inzamam-ul-Haq (PAK,World XI) 251 8714420.57 0 1
16 Javed Omar (BAN) 241 5514929.80 0 2
17 Darren Bravo (WI) 229 4416541.25 0 1
18 Romesh Kaluwitharana (SL) 220 6618145.25 1 1
19 Robin Singh (IND) 217 4317859.33 1 1
20 Alistair Campbell (ZIM) 216 3313946.33 0 2
21 Brian Lara (WI,World XI) 207 3316153.66 1 0
22 Ruwan Kalpage (SL) 202 7513444.66 0 0
23 Basit Ali (PAK) 201 4411528.75 0 1
24 Shivnarine Chanderpaul (WI) 197 4410434.66 0 0
25 Shoaib Malik (PAK) 196 5419565.00 1 0
26 Rahul Dravid (IND,World XI) 191 7414247.33 0 1
27 Younis Khan (PAK) 186 4318762.33 1 0
28 Mohammad Ashraful (BAN) 186 7710114.42 0 0
29 Saeed Anwar (PAK) 184 5511222.40 0 0
30 Tushar Imran (BAN) 184 5512424.80 0 1
31 Hashan Tillakaratne (SL) 184 669331.00 0 0
32 Adrian Barath (WI) 165 3312541.66 1 0
33 Asanka Gurusinha (SL) 162 4410626.50 0 1
34 Tillakaratne Dilshan (SL) 157 6611919.83 0 0
35 Alok Kapali (BAN) 156 779413.42 0 0
36 Mathew Sinclair (NZ) 155 228844.00 0 1
37 Andy Flower (ZIM) 155 339732.33 0 1
38 Craig Evans (ZIM) 154 33139139.00 0 1
39 Jacques Kallis (SA,World XI) 152 2211155.50 1 0
40 Damien Martyn (AUS) 149 2211155.50 0 1
41 Habibul Bashar (BAN) 149 88688.50 0 0
42 Khaled Mahmud (BAN) 142 777310.42 0 0
43 Shai Hope (WI) 140 11115115.00 1 0
44 Matthew Hayden (AUS) 139 22110110.00 0 1
45 Michael Bevan (AUS) 139 548428.00 0 0
46 Chris Gayle (WI) 139 5511422.80 0 0
47 Ajay Jadeja (IND) 137 6510220.40 0 1
48 Russel Arnold (SL) 135 646432.00 0 0
49 Imran Farhat (PAK) 133 339431.33 0 0
50 Athar Ali Khan (BAN) 127 227537.50 0 0