Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by series (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Yasir HameedPAKAsia Cup 20042004110102102102.0012382.93100100
Jacques KallisSASouth Africa tour of Sri Lanka 20042004110101101101.0012779.5310071
Dilip VengsarkarINDIndia tour of Sri Lanka 19851985110898989.0082108.54010111
John ReidNZNew Zealand tour of Sri Lanka 1983/841984110808080.0076105.2601022
Roy DiasSLIndia tour of Sri Lanka 19851985110808080.0067119.4001081
Sanath JayasuriyaSLSouth Africa tour of Sri Lanka 20042004110797979.008592.9401070
Martin CroweNZ1986 John Player Triangular Tournament1986110757575.008588.2401060
Arjuna RanatungaSLPakistan tour of Sri Lanka 1985/8619861117474*-8983.1501041
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 20042004110727272.0071101.4101041
Javed MiandadPAK1986 John Player Triangular Tournament1986110686868.008183.9501050
Javed MiandadPAK1986 Asia Cup1986110676767.0010067.0001040
Ravi ShastriINDIndia tour of Sri Lanka 19851985110676767.0010265.6901050
Arjuna RanatungaSLIndia tour of Sri Lanka 19851985110646464.0048133.3301051
Javed OmarBANAsia Cup 20042004110626262.008771.2601070
Inzamam-ul-HaqPAKAsia Cup 20042004110585858.006687.8801042
Arjuna RanatungaSL1986 Asia Cup1986110575757.0055103.6401051
Aravinda de SilvaSL1986 Asia Cup1986110525252.006777.6101020
Saman JayanthaSLSouth Africa tour of Sri Lanka 20042004110515151.006875.0001060
Jacques RudolphSASouth Africa tour of Sri Lanka 20042004110484848.006080.0000020
Jeff CroweNZ1986 John Player Triangular Tournament1986110424242.004887.5000030
John WrightNZ1986 John Player Triangular Tournament1986110424242.007853.8500050
Mahela JayawardeneSLSouth Africa tour of Sri Lanka 20042004110393939.004586.6700030
Jeff CroweNZNew Zealand tour of Sri Lanka 1983/8419841113939*-5078.0000011
Brendon KuruppuSLNew Zealand tour of Sri Lanka 1983/841984110383838.005569.0900040
Manzoor ElahiPAK1986 Asia Cup1986110373737.005271.1500031
Amal SilvaSLIndia tour of Sri Lanka 19851985110363636.007548.0000010
Mudassar NazarPAKPakistan tour of Sri Lanka 1985/861986110353535.006454.6900030
Geoff HowarthNZNew Zealand tour of Sri Lanka 1983/841984110333333.005362.2600020
Saleem MalikPAK1986 John Player Triangular Tournament1986110323232.0025128.0000040
Mohsin KhanPAKPakistan tour of Sri Lanka 1985/861986110303030.004566.6700030
Abdul QadirPAK1986 Asia Cup1986110303030.0019157.8900012
Brendon KuruppuSL1986 Asia Cup1986110303030.005060.0000040
Mohammad YousufPAKAsia Cup 200420041112929*-27107.4100010
Kris SrikkanthINDIndia tour of Sri Lanka 19851985110292929.003778.3800021
Duleep MendisSLIndia tour of Sri Lanka 198519851112929*-17170.5900030
Martin CroweNZNew Zealand tour of Sri Lanka 1983/841984110292929.0027107.4100030
Alok KapaliBANAsia Cup 20042004110282828.0027103.7000021
Imran FarhatPAKAsia Cup 20042004110282828.005056.0000030
Manzoor ElahiPAK1986 John Player Triangular Tournament1986110272727.0015180.0000012
Graeme SmithSASouth Africa tour of Sri Lanka 20042004110252525.003278.1300030
Ramiz RajaPAK1986 John Player Triangular Tournament1986110252525.004753.1900010
Mark BoucherSASouth Africa tour of Sri Lanka 20042004110242424.0019126.3200021
Kapil DevINDIndia tour of Sri Lanka 19851985110242424.0019126.3200010
Saleem MalikPAK1986 Asia Cup1986110232323.002785.1900020
Roshan MahanamaSLPakistan tour of Sri Lanka 1985/861986110222222.004153.66000--
Javed MiandadPAKPakistan tour of Sri Lanka 1985/8619861112222*-18122.22000--
Duleep MendisSL1986 Asia Cup19861112222*-18122.2200030
Nicky BojeSASouth Africa tour of Sri Lanka 200420041112121*-16131.2500011
Roshan MahanamaSL1986 Asia Cup1986110212121.005240.3800010
John WrightNZNew Zealand tour of Sri Lanka 1983/841984110202020.004346.5100010
Page 1Next

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.