Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)INDInnings break - IND need 260 runs to winLive4th ODI · Ireland in Namibia 2026/27NAMIRE102/2 (22.4)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)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 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by series (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Dilip VengsarkarINDIndia tour of Sri Lanka 1985198523119398*96.5082108.54020111
Arjuna RanatungaSLIndia tour of Sri Lanka 1985198523019011163.3348133.3311052
Roy DiasSLNew Zealand tour of Sri Lanka 1983/84198423013310844.3329644.93100190
Ravi ShastriINDIndia tour of Sri Lanka 198519852301166738.6710265.6901050
Ranjan MadugalleSLIndia tour of Sri Lanka 1985198523111110355.501323.08100100
Sidath WettimunySLNew Zealand tour of Sri Lanka 1983/8419842301076535.6739027.4401090
Jeff CroweNZNew Zealand tour of Sri Lanka 1983/8419842311055052.5021149.76010121
Yasir HameedPAKAsia Cup 20042004110102102102.0012382.93100100
Jacques KallisSASouth Africa tour of Sri Lanka 20042004110101101101.0012779.5310071
Duleep MendisSLIndia tour of Sri Lanka 19851985231985149.0017170.5901030
Lalchand RajputINDIndia tour of Sri Lanka 19851985120936146.50--010-0
John WrightNZNew Zealand tour of Sri Lanka 1983/841984230884829.3328530.8800050
John ReidNZNew Zealand tour of Sri Lanka 1983/841984230878029.009987.8801132
Ranjan MadugalleSLNew Zealand tour of Sri Lanka 1983/8419842318544*42.5022537.78000110
Roy DiasSLIndia tour of Sri Lanka 19851985230848028.0067119.4001181
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
Geoff HowarthNZNew Zealand tour of Sri Lanka 1983/841984230673322.3314745.5800060
Kapil DevINDIndia tour of Sri Lanka 19851985230663622.0045133.3300080
Javed OmarBANAsia Cup 20042004110626262.008771.2601070
Inzamam-ul-HaqPAKAsia Cup 20042004110585858.006687.8801042
Aravinda de SilvaSLIndia tour of Sri Lanka 19851985230583319.332200.0000011
Arjuna RanatungaSL1986 Asia Cup1986110575757.0055103.6401051
Jeremy ConeyNZNew Zealand tour of Sri Lanka 1983/841984232543054.0011845.7600050
Aravinda de SilvaSL1986 Asia Cup1986110525252.006777.6101020
Duleep MendisSLNew Zealand tour of Sri Lanka 1983/841984230523617.3310748.6000060
Saman JayanthaSLSouth Africa tour of Sri Lanka 20042004110515151.006875.0001060
Sunil GavaskarINDIndia tour of Sri Lanka 19851985230515117.0010.0001200
Chetan SharmaINDIndia tour of Sri Lanka 19851985230503816.675160.0000010
Jacques RudolphSASouth Africa tour of Sri Lanka 20042004110484848.006080.0000020
Martin CroweNZNew Zealand tour of Sri Lanka 1983/841984231482924.0019424.7400160
Amal SilvaSLIndia tour of Sri Lanka 19851985231443622.007548.0000010
Jeff CroweNZ1986 John Player Triangular Tournament1986110424242.004887.5000030
John WrightNZ1986 John Player Triangular Tournament1986110424242.007853.8500050
Kris SrikkanthINDIndia tour of Sri Lanka 19851985230402913.333778.3800021
Mahela JayawardeneSLSouth Africa tour of Sri Lanka 20042004110393939.004586.6700030
Brendon KuruppuSLNew Zealand tour of Sri Lanka 1983/841984110383838.005569.0900040
Manzoor ElahiPAK1986 Asia Cup1986110373737.005271.1500031
Mudassar NazarPAKPakistan tour of Sri Lanka 1985/861986110353535.006454.6900030
Ravi RatnayekeSLNew Zealand tour of Sri Lanka 1983/841984230352211.678839.7700040
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
Arjuna RanatungaSLNew Zealand tour of Sri Lanka 1983/84198423029169.674269.0500030
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.