Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At R.Premadasa Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Imran NazirPAKAsia Cup 20042004110141414.002166.6700010
Asanka GurusinhaSL1986 John Player Triangular Tournament1986110141414.004729.7900000
Upul ChandanaSLAustralia tour of Sri Lanka 2003/042004110131313.002259.0900000
Parthiv PatelINDAsia Cup 200420041111313*-10130.0000010
HMRKB HerathSLBangladesh tour of Sri Lanka 20052005110131313.003240.6300010
Mohammad RafiqueBANBangladesh tour of Sri Lanka 200520051201396.502454.1700020
Farveez MaharoofSLAsia Cup 200420044201396.501492.8600010
VVS LaxmanINDAsia Cup 20042004110121212.003435.2900010
Roshan MahanamaSL1986 John Player Triangular Tournament1986110121212.005322.6400000
Abdur RazzakBANAsia Cup 20042004110101010.009111.1100000
Irfan PathanINDAsia Cup 20042004221108*10.0010100.0000000
Inzamam-ul-HaqPAKAsia Cup 20042004110999.002240.9100010
Mohammad SamiPAKAsia Cup 20042004110999.002634.6200000
Tillakaratne DilshanSLAustralia tour of Sri Lanka 2003/042004110999.009100.0000010
Nuwan ZoysaSLAsia Cup 2004200432296*-1181.8200000
Jason GillespieAUSAustralia tour of Sri Lanka 2003/04200411188*-1553.3300000
Ashish NehraINDAsia Cup 2004200411188*-6133.3300010
Aftab AhmedBANBangladesh tour of Sri Lanka 20052005120884.001172.7300110
Habibul BasharBANAsia Cup 20042004110777.001070.0000010
Khaled MahmudBANAsia Cup 2004200411177*-7100.0000000
Shahadat HossainBANBangladesh tour of Sri Lanka 2005200512175*7.001838.8900000
WPUJC VaasSLAsia Cup 20042004310666.001637.5000000
Tapash BaisyaBANAsia Cup 2004200411166*-3200.0000010
Mohammad KaifINDAsia Cup 20042004220653.001735.2900000
WPUJC VaasSLBangladesh tour of Sri Lanka 20052005110555.001729.4100000
Mohammad RafiqueBANAsia Cup 20042004110555.005100.0000000
Rajin SalehBANAsia Cup 20042004110555.00955.5600010
Saman JayanthaSLAsia Cup 20042004110555.001338.4600010
Aravinda de SilvaSL1986 John Player Triangular Tournament1986110444.004100.0000000
Muttiah MuralitharanSLAsia Cup 2004200431144*-580.0000000
Ian HarveyAUSAustralia tour of Sri Lanka 2003/042004110444.004100.0000010
Shoaib MalikPAKAsia Cup 20042004110444.001428.5700010
Martin CroweNZ1986 John Player Triangular Tournament1986110444.001921.0500000
Muttiah MuralitharanSLBangladesh tour of Sri Lanka 20052005110333.00837.5000000
Moin KhanPAKAsia Cup 20042004110333.001816.6700000
Tushar ImranBANBangladesh tour of Sri Lanka 20052005120331.502512.0000100
Muttiah MuralitharanSLAustralia tour of Sri Lanka 2003/04200411122*-1200.0000000
Enamul Haque jnrBANBangladesh tour of Sri Lanka 20052005121222.00540.0000000
Nuwan ZoysaSLAustralia tour of Sri Lanka 2003/042004110111.00520.0000000
Dilhara FernandoSLBangladesh tour of Sri Lanka 2005200511111*-147.1400000
Damien MartynAUSAustralia tour of Sri Lanka 2003/042004110111.00616.6700000
Younis KhanPAKAsia Cup 20042004110111.00333.3300000
Shoaib AkhtarPAKAsia Cup 20042004110111.00250.0000000
Alok KapaliBANAsia Cup 20042004110111.001010.0000000
Saman JayanthaSLAustralia tour of Sri Lanka 2003/042004110111.00425.0000000
Faisal HossainBANAsia Cup 20042004110111.00293.4500000
Lasith MalingaSLAsia Cup 2004200421111*-1100.0000000
Sanath JayasuriyaSLAustralia tour of Sri Lanka 2003/042004110000.0020.0000100
WPUJC VaasSLAustralia tour of Sri Lanka 2003/042004110000.0020.0000100
Mohammad YousufPAKAsia Cup 20042004110000.0030.0000100

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.