Players IN Sri Lanka

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Abdul Razzaq2012-2012110222222.00129.41000
Abdur Razzak2012-2013633126*0.0080.00000
Abul Hasan2012-20134424825*24.0035.03000
HM Amla2012-20125517132*17.75109.23001
Anamul Haque2013-2013440674016.7548.55000
Asghar Afghan2012-20122201065.0050.00000
R Ashwin2012-20124111616*0.00133.33000
TD Astle2012-2012120383519.0027.94000
S Badree2012-2012410111.0025.00000
GJ Bailey2012-2012631846342.00171.42010
JM Bairstow2012-201255138189.5082.60000
L Balaji2012-20124000-0.000.00000
F Behardien2012-20125316231*31.00103.33000
RS Bopara2012-2012110111.0016.66000
J Botha2012-2012510888.00160.00000
TA Boult2012-201264127139.0072.97000
DAJ Bracewell2012-201246140248.0058.82001
DJ Bravo2012-20125511344033.50118.58000
DM Bravo2012-2012210161616.0076.19000
TT Bresnan2012-2012210111.0012.50000
DR Briggs2012-20121000-0.000.00000
SCJ Broad2012-2012520432.0080.00000
JC Buttler2012-2012552401513.33114.28000
LD Chandimal2012-2013972273116*54.6065.94202
J Charles2012-20127601308421.66112.06011
PP Chawla2012-20122000-0.000.00000
E Chigumbura2012-201222019199.5095.00001
DT Christian2012-20123000-0.000.00000
AG Cremer2012-2012220231711.5074.19000
PJ Cummins2012-201262013136.5081.25001
AR Cusack2012-20122111515*0.00107.14000
A Dananjaya2012-201251100*0.000.00000
Dawlat Zadran2012-2012220884.00100.00001
JW Dernbach2012-2012421141214.00155.55000
AB de Villiers2012-2012540893022.25130.88000
MS Dhoni2012-20125426523*32.50127.45000
TM Dilshan2012-20131619482412654.9390.94433
AB Dinda2012-20121000-0.000.00000
GH Dockrell2012-20122000-0.000.00000
XJ Doherty2012-201231199*0.00128.57000
JP Duminy2012-20125411064835.33116.48000
F du Plessis2012-2012220786539.00159.18010
FH Edwards2012-20123000-0.000.00000
Elias Sunny2012-2013220552.5071.42001
AM Ellis2012-201243020166.66117.64001
RMS Eranga2012-201375222157.3339.28001
CR Ervine2012-2012220473723.5088.67000
ST Finn2012-201252298*0.0069.23000
DR Flynn2012-20122401265331.5036.20021
JEC Franklin2012-2012111122095023.2282.60010
G Gambhir2012-2012550804516.00111.11001
CH Gayle2012-201276122275*44.40150.00030
Gulbadin Naib2012-2012220494424.50106.52000
MJ Guptill2012-20126801143814.2566.27000
AD Hales2012-20125501246824.80124.00011
Harbhajan Singh2012-201221111*0.00100.00000
HMRKB Herath2012-201310422511*12.5067.56000
RM Hira2012-20122000-0.000.00000
GB Hogg2012-2012610777.00100.00000
DJ Hussey2012-2012110000.000.00001
MEK Hussey2012-201265315554*77.50123.01010
Imran Nazir2012-20126601537225.50150.00010
Izatullah Dawlatzai2012-201211100*0.000.00000
Jahurul Islam2013-20135611794835.8041.53000
KM Jarvis2012-201222199*9.0064.28001
DPMD Jayawardene2012-2012131324159137.7283.83020
HAPW Jayawardene2012-2012230452915.0031.25000
DT Johnston2012-20122212215*22.00129.41000
NG Jones2012-20122222814*0.00133.33000
EC Joyce2012-2012220331716.5089.18000
JH Kallis2012-201253024128.0072.72000
S Randiv2012-2012230483916.0032.00001
Kamran Akmal2012-2012661643212.80110.34000
Karim Sadiq2012-2012220312615.5091.17000
FDM Karunaratne2012-201336113760*27.4071.35011
Z Khan2012-20124000-0.000.00000
C Kieswetter2012-201244039359.7582.97002
V Kohli2012-201255118578*46.25122.51020
KMDN Kulasekara2012-20131871922615.3350.82000
RAS Lakmal2013-201311100*0.000.00000
TWM Latham2012-2012220643.0026.08000
RE Levi2012-20124416250*20.66103.33011
BB McCullum2012-20121112037612331.3394.00110
NL McCullum2012-20129726722*13.40111.66001
Mahmudullah2012-2013880893111.1268.99003
SL Malinga2012-20131521105*10.0062.50000
H Masakadza2012-2012220262013.0065.00000
Mashrafe Mortaza2012-2012210555.00166.66000
AD Mathews2012-2013201784548450.4455.56031
S Matsikenyeri2012-2012110111111.0061.11000
GJ Maxwell2012-201252184*8.0072.72000
BAW Mendis2012-2013710111.0050.00000
BMAJ Mendis2012-2013169213643*19.42128.30001
KD Mills2012-201281100*0.000.00000
AF Milne2012-20123221212*0.00400.00000
Mohammad Ashraful2012-201389133919042.3752.80101
Mohammad Hafeez2012-20126601644527.3398.20000
Mohammad Nabi2012-2012220323116.00139.13000
Mohammad Shahzad2012-201222019189.5090.47000
Mominul Haque2013-20135511936448.2564.54020
EJG Morgan2012-201255114071*35.00126.12010
JA Morkel2012-2012432191019.00158.33000
M Morkel2012-2012510666.00200.00000
CB Mpofu2012-2012110000.000.00001
EMDY Munaweera2012-2013441391713.0092.85000
Mushfiqur Rahim2012-201388032720040.8765.13100
Najibullah Zadran2012-2012110555.00250.00000
SP Narine2012-201272174*7.00140.00000
Nasir Hossain2012-201388232810054.6684.53121
Nasir Jamshed2012-20126611485629.60134.54021
Nawroz Mangal2012-2012220302215.00111.11000
RJ Nicol2012-201210801705821.2579.43010
KJ O'Brien2012-2012220483524.00109.09000
NJ O'Brien2012-2012220452522.50100.00000
JDP Oram2012-201265135118.75100.00000
NT Paranavitana2012-2012241714023.6639.44002
WD Parnell2012-20121000-0.000.00000
JS Patel2012-20122423725*18.5046.25002
SR Patel2012-2012321676767.00139.58010
IK Pathan2012-2012520393119.50102.63000
AK Perera2013-20131000-0.000.00000
MDKJ Perera2013-20134411806460.00107.78020
NLTC Perera2012-201316948926*17.80145.90000
RJ Peterson2012-20124324532*45.00136.36000
KA Pollard2012-2012760803813.33133.33000
WTS Porterfield2012-2012220000.000.00002
RW Price2012-201211177*0.00116.66000
SK Raina2012-20125411104536.66126.43000
D Ramdin2012-201273184*4.00100.00000
R Rampaul2012-201272211*0.0033.33000
WB Rankin2012-20121000-0.000.00000
Raza Hasan2012-201241100*0.000.00000
Robiul Islam2013-2013121111011.0084.61000
Rubel Hossain2013-2013420773.5021.87001
AD Russell2012-20126423519*17.50134.61001
Saeed Ajmal2012-201262154*5.00166.66000
TT Samaraweera2012-20122301007633.3342.91010
Samiullah Shinwari2012-2012220321.5027.27000
DJG Sammy2012-20127525426*18.00142.10000
MN Samuels2012-20127602307838.33132.94030
KC Sangakkara2012-20131920281614245.3369.09321
V Sehwag2012-2012330542918.00112.50000
SMSM Senanayake2013-2013410000.000.00001
Shafiqullah2012-2012220884.0080.00001
Shafiul Islam2012-20122000-0.000.00000
Shahadat Hossain2013-2013310131313.0081.25000
Shahid Afridi2012-201265030146.00136.36002
Shamsur Rahman2013-2013110000.000.00001
Shapoor Zadran2012-2012221999.0052.94000
Shakib Al Hasan2012-2012220958447.50153.22010
RG Sharma2012-20125428255*41.00130.15010
Shoaib Malik2012-2012652592819.6690.76000
V Sibanda2012-201222011115.5057.89001
DR Smith2012-2012110222.0040.00000
Sohag Gazi2013-2013661983219.6073.68000
Sohail Tanvir2012-2012310888.0061.53000
MC Sorensen2012-20121000-0.000.00000
TG Southee2012-201212738421*21.0076.36000
MA Starc2012-2012621323.0037.50000
DW Steyn2012-201251100*0.000.00000
PR Stirling2012-2012220261913.0092.85000
GP Swann2012-2012520343417.00147.82001
Tamim Iqbal2012-201345020511241.0074.00111
BRM Taylor2012-2012220442.0080.00001
LRPL Taylor2012-20121213247914243.5474.03130
WU Tharanga2012-20124401036025.7570.54010
HDRL Thirimanne2012-201318125244155*34.8565.24102
Umar Akmal2012-201265312543*62.50120.19000
Umar Gul2012-2012631463223.00139.39000
P Utseya2012-2012220653.0054.54000
CFK van Wyk2012-2012241412813.6643.15002
DL Vettori2012-2012410181818.00112.50000
KDK Vithanage2013-2013220715935.5081.60010
BV Vitori2012-201221177*0.00175.00000
MS Wade2012-201262014137.0073.68000
MN Waller2012-2012110000.000.00001
DA Warner2012-201266113163*26.20127.18010
BJ Watling2012-201254117496*58.0082.46020
SR Watson2012-20126612497249.80150.00030
CL White2012-20126426022*30.00122.44000
KS Williamson2012-2012109022513525.0049.01101
GC Wilson2012-2012220262113.0096.29000
LJ Wright2012-201255119399*48.25169.29021
Yasir Arafat2012-20124201185.5068.75000
Yuvraj Singh2012-2012541662122.00108.19000
Ziaur Rahman2012-20135421514*7.5075.00002
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

South Africa vs England at Gros Islet, ICC Men's T20 World Cup 45th Match, Super Eights, Group 2, Jun 21, 2024 [T20I # 2712]

Bangladesh vs Australia at North Sound, ICC Men's T20 World Cup 44th Match, Super Eights, Group 1, Jun 20, 2024 [T20I # 2711]

India vs Afghanistan at Bridgetown, ICC Men's T20 World Cup 43rd Match, Super Eights, Group 1, Jun 20, 2024 [T20I # 2710]