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)ODI1st 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 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 at Himachal Pradesh Cricket Association Stadium since 1908: 233 by Tamim Iqbal in 2016.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Himachal Pradesh Cricket Association Stadium×From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tamim IqbalBAN20162016332233103*233.00147158.501101912
Rachin RavindraNZ2023202322019111695.50176108.52110156
Daryl MitchellNZ2023202322018413092.00178103.37110156
Adam GilchristPK2011201133016610655.33101164.361101611
Shreyas IyerIND2022202222214774*-89165.17020155
Simran SinghPK2025202522114191141.0076185.53020137
Dawid MalanENG20232023110140140140.00107130.84100165
Shaun MarshPK2011201133113879*69.0085162.35010158
Steve SmithAUS2017201712012811164.0018868.09100170
Virat KohliIND20142014110127127127.00114111.40100133
David WarnerAUS/DC202320232201278163.5096132.29010108
Dasun ShanakaSL2022202222212174*-57212.28010117
Mahela JayawardenePK2010201022111493*114.0070162.86010154
Ian BellENG20132013111113113*-14379.02100131
Marlon SamuelsWI20142014110112112112.00106105.6610096
KL RahulIND2017201712111160111.0020055.50020181
Shubman GillIND20242024110110110110.0015073.33100125
Joe RootENG202420241201108455.0018459.78010160
Travis HeadAUS20232023110109109109.0067162.69100107
Shaun MarshPK201320132201086354.0091118.68010180
Rohit SharmaIND20152015110106106106.0066160.61100125
Rohit SharmaIND20242024110103103103.0016263.58100133
Liam LivingstoneENG/PK202320233301039434.3362166.1301169
Rahmanullah GurbazAFG20262026110102102102.0051200.0010088
Jonny BairstowENG/PK202420243401023925.5071143.66000106
Virat KohliRCB202620262201015850.5062162.9001094
Cooper ConnollyPK20262026330963832.0071135.2100086
Virat KohliIND20232023110959595.0010491.3501082
Shikhar DhawanDC201120111119595*-57166.67010141
Rajat PatidarRCB202620261119393*-33281.8201059
Virat KohliRCB20242024110929292.0047195.7401076
Venkatesh IyerRCB202620262219273*92.0047195.74010115
Azhar MahmoodPK20132013220898044.5057156.1401094
Liton DasBAN20232023220897644.5084105.9501092
Shaun MarshPK201020102218888*88.0058151.7201185
Paul ValthatyPK20112011330876229.0073119.1801094
Shubman GillIND/GT202620262218684*86.0073117.81010112
Virat KohliIND201620161118585*-81104.9401091
Kumar SangakkaraPK20102010220855242.5061139.34010141
Ajinkya RahaneIND20172017121844684.0013164.12000113
Suresh RainaIND20132013110838383.009884.6901082
Rilee RossouwDC202320231118282*-37221.6201066
Joe RootENG20232023110828282.0068120.5901081
Matthew WadeAUS20172017121825782.0021538.1401062
David WarnerDC20122012110797979.0044179.55010104
Tom LathamNZ201620161117979*-9880.6101071
Zak CrawleyENG20242024120797939.5012463.71011111
Scott EdwardsNED202320231117878*-69113.04010101
Priyansh AryaPK20262026330785626.0053147.1701166
Azmatullah OmarzaiPK/AFG20262026330783826.0043181.4000038
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.