Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Asghar Afghan2010-2010110111.0020.00000
A Bagai2010-20103301205340.00122.44010
HS Baidwan2010-20103000--0.00000
TC Bastiampillai2010-2010310161616.00100.00000
U Bhatti2010-201033214614.00116.66000
AC Botha2010-201022016118.0076.19000
PC Connell2010-20101000--0.00000
AR Cusack2010-2010210111111.00110.00000
Dawlat Ahmadzai2010-201011122*-66.66000
S Dhaniram2010-201032019189.5086.36000
GH Dockrell2010-20102000--0.00000
PS Eaglestone2010-20101000--0.00000
N Pradeep2010-20102000--0.00000
Hamid Hassan2010-2010310222.0066.66000
CU Jayasinghe2010-20103214141*41.00146.42001
DT Johnston2010-2010210222.0066.66000
NG Jones2010-2010110222.00100.00000
S Jyoti2010-2010110555.0045.45000
CK Kapugedera2010-201032014137.00116.66000
Karim Sadiq2010-2010330454215.00102.27001
FDM Karunaratne2010-2010110999.00180.00000
S Keshvani2010-20103221111*-57.89000
Khurram Chohan2010-2010321888.00200.00000
GE Kidd2010-201021111*-100.00000
CKB Kulasekara2010-20101000--0.00000
MF Maharoof2010-201021166*-75.00000
BMAJ Mendis2010-20101112929*-103.57000
Mirwais Ashraf2010-20102112525*-147.05000
Mohammad Nabi2010-201033028239.33116.66000
Mohammad Shahzad2010-2010330845628.0097.67010
JF Mooney2010-201033126913.00144.44000
Nawroz Mangal2010-2010331382719.0086.36000
Noor Ali Zadran2010-2010220413120.5095.34000
KJ O'Brien2010-201033017115.66121.42000
NJ O'Brien2010-20103301275942.33149.41020
H Osinde2010-20102000--0.00000
NT Paranavitana2010-2010110212121.00233.33000
H Patel2010-20102219988*99.00141.42010
WTS Porterfield2010-2010220654632.50151.16000
S Prasanna2010-20103000--0.00000
Raees Ahmadzai2010-20103213633*36.0085.71000
Rizwan Cheema2010-2010330493416.33102.08000
RJMGM Rupasinghe2010-2010320492824.50148.48000
AM Samad2010-2010220502625.0080.64000
Samiullah Shinwari2010-2010331231411.50127.77000
SMSM Senanayake2010-20102000--0.00000
Shafiqullah2010-2010330332311.00117.85000
Shapoor Zadran2010-2010310000.000.00001
JK Silva2010-20102216635*66.00132.00000
TAM Siriwardana2010-20103318554*42.50130.76010
PR Stirling2010-2010330824327.33102.50000
I Udana2010-20103000--0.00000
ML Udawatte2010-2010221108103*108.00147.94100
Usman Limbada2010-20102000--0.00000
CW Vidanapathirana2010-20101000--0.00000
AR White2010-20103221918*-135.71000
GC Wilson2010-2010332672667.00113.55000
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:

Pakistan vs Australia at Lahore, Australia in Pakistan 3rd T20I, Feb 1, 2026 [T20I # 3681]

Sri Lanka vs England at Pallekele, England in Sri Lanka 2nd T20I, Feb 1, 2026 [T20I # 3682 - Live]
>> 160/4 (17.1 ov, P Rathnayake 23*, KIC Asalanka 21*, LA Dawson 1/25)

Canterbury vs Northern Districts at Christchurch, Super Smash Final, Jan 31, 2026 [Twenty20]