Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

The most runs in a calendar year in all cricket v India at Pallekele International Cricket Stadium: 137 by Pathum Nissanka in 2024.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Pallekele International Cricket Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Pathum NissankaSL202420243301377945.6799138.38010174
Dinesh ChandimalSL201720172301204840.0024748.58000140
Kushal Janith PereraSL202420243301195339.6782145.12010142
Niroshan DickwellaSL201720173401144128.5012293.44000142
Kusal MendisSL20242024330984532.6779124.05000121
Lahiru ThirimanneSL20122012220977748.5011187.3901073
Milinda SiriwardanaSL20172017220875843.5085102.3501061
Jeevan MendisSL20122012220837241.5010380.5801060
Lahiru ThirimanneSL20172017110808080.0010576.1901051
Angelo MathewsSL20172017340663516.5016340.4900151
Aasif SheikhNEP20232023110585858.009759.7901080
Chamara KapugederaSL20172017220544027.008365.0600030
Kusal MendisSL20172017340501912.509851.0200080
Sompal KamiNEP20232023110484848.005685.7100012
Angelo MathewsSL20122012220443122.004597.7800050
Kamindu MendisSL20242024330392613.0034114.7100060
Kushal BhurtelNEP20232023110383838.0025152.0000032
Upul TharangaSL20122012220363118.0025144.0000040
Dipendra Singh AireeNEP20232023110292929.0025116.0000030
Mahela JayawardeneSL20122012110262626.0019136.8400050
Gulsan JhaNEP20232023110232323.003565.7100030
Upul TharangaSL201720172302197.004348.8400040
Dimuth KarunaratneSL20172017120201610.006331.7500030
Dhanushka GunathillekeSL20172017110191919.003751.3500020
Thisara PereraSL2012201222019189.502479.1700020
PADLR SandakanSL2017201712018109.004837.5000040
Dinesh ChandimalSL201220122201587.501978.9500030
Ramesh MendisSL2024202422015127.501693.7500001
Charith AsalankaSL2024202433014144.671593.3300201
Dushmantha ChameeraSL20172017221126*12.001770.5900010
Vishwa FernandoSL20172017343125*12.003930.7700100
Akila DananjayaSL201720172201195.501764.7100010
Malinda PushpakumaraSL2017201712011105.505918.6400020
Lasith MalingaSL2012201222010105.001190.9100120
CBRLS KumaraSL20172017121101010.001662.5000020
Chamara KapugederaSL20122012110999.007128.5700010
Sandeep LamichhaneNEP20232023110999.001752.9400000
Dilruwan PereraSL20172017120884.002729.6300110
Sachithra SenanayakeSL20122012110777.007100.0000000
B SharkiNEP20232023110777.001741.1800000
Matheesha PathiranaSL20242024321767.00887.5000000
Shaminda ErangaSL20122012110666.00785.7100010
Rohit KumarNEP20232023110555.00862.5000000
Wanindu HasarangaSL20242024330531.67862.5000100
Chamindu WickramasingheSL2024202411144*-2200.0000000
Mahesh TheekshanaSL20242024330421.33944.4400100
Karan KCNEP2023202311122*-2100.0000000
Kushal MallaNEP20232023110222.00540.0000000
Lasith MalingaSL2017201721111*-520.0000000
Asitha FernandoSL2024202432211*-250.0000000
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.