Most Match Played in ODI at Mahinda Rajapaksa International Cricket Stadium, Hambantota

SrPlayerMInnRAve100s50s
1 Angelo Mathews (SL) 201556547.08 0 5
2 Kumar Sangakkara (SL) 151372165.54 1 6
3 Tillakaratne Dilshan (SL) 141457852.54 1 6
4 Dinesh Chandimal (SL) 121011414.25 0 0
5 Nuwan Kulasekara (SL) 1287117.75 0 0
6 Mahela Jayawardene (SL) 12932235.77 1 2
7 Upul Tharanga (SL) 121243443.40 1 2
8 Thisara Perera (SL,World XI) 12718826.85 0 1
9 Lahiru Thirimanne (SL) 11714023.33 0 1
10 Kusal Mendis (SL) 7724849.60 1 1
11 Sachithra Senanayake (SL) 622713.50 0 0
12 Dimuth Karunaratne (SL) 6611723.40 0 2
13 Kusal Janith Perera (SL) 6621342.60 1 0
14 Wanindu Hasaranga (SL) 646532.50 0 0
15 Rahmanullah Gurbaz (AFG) 5519338.60 1 0
16 Ibrahim Zadran (AFG) 5525450.80 0 3
17 Mohammad Nabi (AFG) 558822.00 0 0
18 Hashmatullah Shahidi (AFG) 5511428.50 0 1
19 Ashan Priyanjan (SL) 437236.00 0 0
20 Rahmat Shah (AFG) 449824.50 0 1
21 Dhananjaya de Silva (SL) 439246.00 0 1
22 Ahmed Shehzad (PAK) 4412431.00 0 1
23 Mohammad Hafeez (PAK) 4412932.25 0 1
24 Malcolm Waller (ZIM) 333812.66 0 0
25 Hamilton Masakadza (ZIM) 3321270.66 1 1
26 Craig Ervine (ZIM) 338743.50 0 1
27 Sean Williams (ZIM) 335117.00 0 0
28 Shahid Afridi (PAK) 333819.00 0 0
29 Umar Akmal (PAK) 338729.00 0 1
30 Misbah ul Haq (PAK) 3311438.00 0 1
31 Sikandar Raza (ZIM) 336262.00 0 0
32 Mohammad Rizwan (PAK) 335217.33 0 0
33 Nathan McCullum (NZ) 323232.00 0 0
34 Pathum Nissanka (SL) 3313244.00 0 1
35 Solomon Mire (ZIM) 339933.00 0 0
36 Niroshan Dickwella (SL) 3322173.66 2 0
37 Danushka Gunathilaka (SL) 3325585.00 1 2
38 Dasun Shanaka (SL) 324020.00 0 0
39 Asela Gunaratne (SL) 326060.00 0 1
40 Tarisai Musakanda (ZIM) 3311538.33 0 0
41 Charith Asalanka (SL) 329748.50 0 1
42 Azmatullah Omarzai (AFG) 324444.00 0 0
43 Luke Ronchi (AUS,NZ) 214949.00 0 0
44 Shadab Khan (PAK) 228743.50 0 0
45 Fakhar Zaman (PAK) 223216.00 0 0
46 Sadeera Samarawickrama (SL) 214444.00 0 0
47 Naseem Shah (PAK) 2228- 0 0
48 Imam-ul-Haq (PAK) 2215276.00 0 2
49 Iftikhar Ahmed (PAK) 224723.50 0 0
50 Ricky Ponting (AUS) 22112112.00 0 1