Live6th Match · Pakistan ODI Tri-Series 2026/27SLENGSri Lanka won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-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 by series (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Mahinda Rajapaksa International Cricket Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Ibrahim ZadranAFGAfghanistan tour of Sri Lanka 202320233301749858.0019489.69020174
Rahmanullah GurbazAFGPakistan v Afghanistan in Sri Lanka 2023202322016915184.5019885.35100143
Imam-ul-HaqPAKPakistan v Afghanistan in Sri Lanka 202320232201529176.0019976.3802060
Pathum NissankaSLAfghanistan tour of Sri Lanka 202320233301325144.0014988.59010192
Dimuth KarunaratneSLAfghanistan tour of Sri Lanka 2023202333111256*56.0011399.12020150
Kusal MendisSLAfghanistan tour of Sri Lanka 202320233311007850.0010991.74010101
Hashmatullah ShahidiAFGAfghanistan tour of Sri Lanka 20232023330995733.0011288.39010110
Rahmat ShahAFGAfghanistan tour of Sri Lanka 20232023330985532.6713373.6801070
Charith AsalankaSLAfghanistan tour of Sri Lanka 20232023320979148.5010790.65010120
Shadab KhanPAKPakistan v Afghanistan in Sri Lanka 20232023220874843.5085102.3500061
Dhananjaya de SilvaSLAfghanistan tour of Sri Lanka 20232023321805180.008396.3901061
Ibrahim ZadranAFGPakistan v Afghanistan in Sri Lanka 20232023220808040.0010774.7701162
Babar AzamPAKPakistan v Afghanistan in Sri Lanka 20232023220535326.506976.8101160
Mohammad NabiAFGAfghanistan tour of Sri Lanka 202320233315227*26.005692.8600060
Iftikhar AhmedPAKPakistan v Afghanistan in Sri Lanka 20232023220473023.506572.3100030
Sadeera SamarawickramaSLAfghanistan tour of Sri Lanka 20232023210444444.004695.6500050
Dasun ShanakaSLAfghanistan tour of Sri Lanka 20232023320402320.0029137.9300031
Mohammad NabiAFGPakistan v Afghanistan in Sri Lanka 20232023220362918.004875.0000030
Fakhar ZamanPAKPakistan v Afghanistan in Sri Lanka 20232023220323016.003884.2100050
Wanindu HasarangaSLAfghanistan tour of Sri Lanka 202320232112929*-12241.6700041
Azmatullah OmarzaiAFGAfghanistan tour of Sri Lanka 20232023210282828.003190.3200041
Naseem ShahPAKPakistan v Afghanistan in Sri Lanka 202320232222818*-3287.5000040
Rahmanullah GurbazAFGAfghanistan tour of Sri Lanka 2023202333024148.004553.3300040
Mohammad RizwanPAKPakistan v Afghanistan in Sri Lanka 20232023220232111.502979.3100040
Dushan HemanthaSLAfghanistan tour of Sri Lanka 20232023110222222.0020110.0000011
Agha SalmanPAKPakistan v Afghanistan in Sri Lanka 20232023220211410.504447.7300020
Gulbadin NaibAFGAfghanistan tour of Sri Lanka 20232023110202020.002195.2400040
Najibullah ZadranAFGAfghanistan tour of Sri Lanka 2023202333119109.502770.3700030
Azmatullah OmarzaiAFGPakistan v Afghanistan in Sri Lanka 202320231111616*-12133.3300030
Hashmatullah ShahidiAFGPakistan v Afghanistan in Sri Lanka 202320232211515*15.0014107.1400120
Fareed AhmadAFGAfghanistan tour of Sri Lanka 202320233211313*13.0012108.3300101
Angelo MathewsSLAfghanistan tour of Sri Lanka 20232023110121212.002157.1400000
Shaheen Shah AfridiPAKPakistan v Afghanistan in Sri Lanka 20232023220643.001346.1500000
Abdul RahmanAFGPakistan v Afghanistan in Sri Lanka 2023202322164*6.001735.2900000
CBRLS KumaraSLAfghanistan tour of Sri Lanka 2023202321144*-580.0000000
Mujeeb Ur RahmanAFGPakistan v Afghanistan in Sri Lanka 20232023210444.003133.3300010
Ikram AlikhilAFGPakistan v Afghanistan in Sri Lanka 20232023210444.00944.4400010
Haris RaufPAKPakistan v Afghanistan in Sri Lanka 2023202322143*4.003133.3300000
Fazalhaq FarooqiAFGAfghanistan tour of Sri Lanka 20232023321444.001921.0500010
Noor AhmadAFGAfghanistan tour of Sri Lanka 20232023210333.00742.8600000
Rashid KhanAFGAfghanistan tour of Sri Lanka 20232023110222.00825.0000000
Usama MirPAKPakistan v Afghanistan in Sri Lanka 20232023220221.00540.0000100
Rashid KhanAFGPakistan v Afghanistan in Sri Lanka 20232023220221.00540.0000100
Matheesha PathiranaSLAfghanistan tour of Sri Lanka 20232023110111.00250.0000000
ShahidullahAFGPakistan v Afghanistan in Sri Lanka 20232023110111.00333.3300000
Kasun RajithaSLAfghanistan tour of Sri Lanka 20232023210000.0010.0000100
Fazalhaq FarooqiAFGPakistan v Afghanistan in Sri Lanka 2023202321100*-10.0000000
Rahmat ShahAFGPakistan v Afghanistan in Sri Lanka 20232023110000.0010.0000100
Mujeeb Ur RahmanAFGAfghanistan tour of Sri Lanka 20232023320000.0060.0000200

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.