Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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 year (All cricket)

The most runs in a calendar year in all cricket v Madhya Pradesh at Shaheed Veer Narayan Singh International Stadium: 62 by Ankit Lamba in 2018.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Madhya Pradesh×At Shaheed Veer Narayan Singh International Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ankit LambaRAJ201820181116262*-53116.9801052
Tajinder SinghRAJ20182018110515151.0022231.8201062
Amandeep KhareCHH20182018110474747.0045104.4400040
Apoorv WankhadeVID20182018110434343.0023186.9600043
Mahesh RawatRAI20182018110383838.0031122.5800011
Ganesh SatishVID20182018110353535.0032109.3800030
Ravi JangidVID20182018110343434.0028121.4300011
Vishal KushwahCHH20182018110323232.0015213.3300032
Ashutosh SinghCHH20182018110292929.0022131.8200040
Arindam GhoshRAI20182018110262626.002989.6600030
Shashank ChandrakarCHH20182018110252525.002696.1500021
Sarfaraz KhanUP20182018110202020.0019105.2600010
Akshdeep NathUP20182018110181818.0016112.5000020
Praveen KumarUP201820181111515*-2075.0000001
Jitesh SharmaVID20182018110151515.002171.4300020
Rinku SinghUP20182018110151515.001883.3300010
Ashish YadavRAI20182018110141414.001782.3500000
Aditya GarhwalRAJ20182018110111111.009122.2200020
Ashish SinghRAI20182018110111111.001861.1100000
Eklavya DwivediUP20182018110101010.001952.6300000
Akshay KarnewarVID201820181111010*-8125.0000020
Mahipal LomrorRAJ20182018110101010.001471.4300010
Rajesh BishnoiRAJ20182018110999.001090.0000010
Sarul KanwarUP20182018110888.001172.7300000
Kuldeep YadavUP2018201811177*-977.7800000
Abhijeet TomarRAJ20182018110777.001163.6400010
Anureet SinghRAI2018201811166*-785.7100000
Saurabh KumarUP20182018110666.006100.0000010
Faiz FazalVID20182018110555.00862.5000000
Ashish SehrawatRAI20182018110555.001050.0000010
Deepak ChaharRAJ2018201811144*-1400.0000010
Shivendra SinghCHH20182018110333.003100.0000000
Rishabh TiwariCHH20182018110333.00742.8600000
Suresh RainaUP20182018110111.00250.0000000
Ajay MandalCHH2018201811111*-1100.0000000
Karn SharmaVID2018201811100*-0-00000
Shakeeb AhmedCHH20182018110000.0020.0000100
Aakash VermaRAI20182018110000.0080.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.