Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG117/0 (17.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Pallekele International Cricket Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahmanullah GurbazAFG2022-20246601836830.5022083.18020215
Dhanushka GunathillekeSL2016-20226601765529.3319789.34010172
Mitchell MarshAUS2016-202634117464*58.00160108.75020236
Misbah-ul-HaqPAK2011-201567117459*29.0036847.28010211
Shikhar DhawanIND201733017311957.6717698.30100241
Shane WatsonAUS20114401726943.00141121.990201712
Harry BrookENG202655117010042.5091186.81100158
Sam CurranENG2018-20266721706434.0020981.3402199
Craig ErvineZIM2011-20225501699133.8022276.13021170
Travis HeadAUS2016-20265501695633.80120140.83010206
Sahibzada FarhanPAK202622016310081.50105155.24110167
David MillerSA2013-201855116285*40.50147110.20020107
Rob NicolNZ2012-20139801615820.1319283.85010105
BJ WatlingNZ201233115996*79.5018585.95020190
Shafali VermaINDW202233115571*77.5016196.27010103
Regis ChakabvaZIM2011-20225501557231.0020276.73011142
Sean WilliamsZIM202233015410051.3316493.90100122
Tharanga ParanavitanaSL2011-20123401527538.0038139.90021170
Thilan SamaraweeraSL2011-20124511517337.7533145.62010170
Shubman GillIND2023-202444115067*50.00147102.04010182
Janith LiyanageSL2024-202613921505021.4318182.8701094
Shaun MarshAUS201133014514148.3332544.62101180
Michael HusseyAUS2011221144142144.0025556.47100160
Virat KohliIND2012-20237601446824.0018777.01010181
Martin GuptillNZ2011-20197601435723.8317581.71010161
Kieron PollardWI2012-20207601394923.17116119.83000145
Shan MasoodPAK201512013812569.0026651.88100131
Milinda SiriwardanaSL2015-20175401305832.50126103.1701092
Akila DananjayaSL2012-2024141031273718.1416278.40002111
Andre RussellWI2012-202066312640*42.0061206.56000414
Najibullah ZadranAFG20223301257741.67109114.68010142
Nilakshi de SilvaSLW202233112348*61.5018466.8500091
Roshen SilvaSL20181201228561.0026945.3501081
Brandon KingWI2020-20245501224324.40108112.96000183
Mehedi Hasan MirazBAN2021-20255601203920.0019362.18000131
Harmanpreet KaurINDW20223201197559.5015178.81010102
Nathan McCullumNZ2011-20139821122618.6785131.7600076
Fakhar ZamanPAK20263201098454.5058187.93010116
Philip SaltENG20264401096227.2578139.7401194
Nishan MadushkaSL2024-20254301086936.00104103.85010131
Johnson CharlesWI2012-20155501088421.6092117.39011153
Chamika KarunaratneSL2022-20257621083427.00106101.8900071
Mohammad AshrafulBAN2012-20134401074326.7599108.08000152
Nasir HossainBAN2012-20134411075035.6784127.38010151
KL RahulIND20173301068535.3316564.24010100
Chamara KapugederaSL2012-20175401064326.5011592.1700073
Sarfraz AhmedPAK2012-201543110578*52.5014075.0001080
Alex HalesENG2012-20184401056826.2594111.70010102
Reeza HendricksSA201822010410252.0092113.0410081
Smriti MandhanaINDW202233110494*52.0011094.55010121

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.