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 year (First-class)

The most runs in a calendar year in first-class cricket at JSCA International Stadium Complex: 212 by Rohit Sharma in 2019.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At JSCA International Stadium Complex×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaIND20192019110212212212.0025583.14100286
Cheteshwar PujaraIND20172017110202202202.0052538.48100210
Steve SmithAUS20172017121199178*199.0042946.39100190
Joe RootENG20242024121133122*133.0030843.18100100
Dhruv JurelIND2024202412112990129.0022657.0801084
Wriddhiman SahaIND20172017110117117117.0023350.2110081
Ajinkya RahaneIND20192019110115115115.0019259.90100171
Yashasvi JaiswalIND202420241201107355.0016168.32010131
Glenn MaxwellAUS2017201712010610453.0020053.0010092
Zak CrawleyENG202420241201026051.0013376.69010131
Peter HandscombAUS201720171219172*91.0024736.8401090
Shubman GillIND202420241219052*90.0018947.6201062
Murali VijayIND20172017110828282.0018344.81010101
Jonny BairstowENG20242024120683834.007788.3100071
KL RahulIND20172017110676767.0010265.6901090
Ben FoakesENG20242024120644732.0020231.6800041
George LindeSA20192019120643732.0013647.0600081
Zubayr HamzaSA20192019120626231.008572.94011101
Matt RenshawAUS20172017120594429.5015338.5600080
Ollie RobinsonENG20242024120585829.009958.5901191
Rohit SharmaIND20242024120575528.509063.3301051
Shaun MarshAUS20172017120555327.5020526.8301070
Ravindra JadejaIND201720171115454*-5598.1801052
Ravindra JadejaIND20192019110515151.0011942.8601040
Matthew WadeAUS20172017121463746.006669.7000080
David WarnerAUS20172017120331916.504278.5700050
Temba BavumaSA20192019120323216.007542.6700150
Umesh YadavIND20192019110313131.0010310.0000005
Theunis de BruynSA20192019110303030.004961.2200041
Kuldeep YadavIND20242024110282828.0013121.3700020
Dane PiedtSA20192019120272313.508731.0300021
Ben DuckettENG20242024120261513.003672.2200030
Stephen O'KeefeAUS20172017110252525.007135.2100050
Wriddhiman SahaIND20192019110242424.004257.1400030
Karun NairIND20172017110232323.004748.9400020
Tom HartleyENG20242024120201310.005139.2200012
Rajat PatidarIND2024202412017178.504835.4200140
Umesh YadavIND20172017110161616.003348.4800020
Ravindra JadejaIND2024202412016128.004535.5600002
Dean ElgarSA201920191211616*16.003151.6100130
Ajinkya RahaneIND20172017110141414.003342.4200020
Ravichandran AshwinIND20192019110141414.001687.5000010
Sarfaraz KhanIND2024202412014147.005425.9300110
Virat KohliIND20192019110121212.002254.5500020
Kagiso RabadaSA2019201912012126.002254.5500130
Heinrich KlaasenSA201920191201165.503432.3500010
Mayank AgarwalIND20192019110101010.001952.6300020
Mohammed ShamiIND201920191111010*-1190.9100001
Akash DeepIND20242024110999.002931.0300001
Quinton de KockSA20192019120954.501275.0000020
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.