Live6th Match · Pakistan ODI Tri-Series 2026/27SL272/5 (36.2)ENG386/5 (50)SL need 115 runs in 82 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG38/4 (8)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2Live58th Match · CSA Pro20 2026/27SWDTIT69/3 (8)TIT chose to batFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by year (All internationals)

The most runs in a calendar year in internationals at Punjab Cricket Association Stadium, Mohali: 447 by Gautam Gambhir in 2008.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Punjab Cricket Association Stadium, Mohali×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Gautam GambhirIND20082008240447179111.7585552.28220472
Shikhar DhawanIND2013201322019518797.50180108.33100352
Virat KohliIND201320133411956865.0029665.88020251
MS DhoniIND200820082411899263.0028366.78021145
Shane WatsonAUS2010201012018212691.0039745.84110171
MS DhoniIND20132013342180139*90.00173104.05100185
Murali VijayIND2013201312017915389.5035051.14100243
Rahul DravidIND2008200823017513658.3341741.97101260
VVS LaxmanIND20032003122171104*-44538.43110190
Virat KohliIND20162016111154154*-134114.93100161
Mark RichardsonNZ20032003110145145145.0041035.37100190
Kevin PietersenENG20082008110144144144.0020171.64100171
Virender SehwagIND200820082401429035.5017879.78011160
Sachin TendulkarIND201020101201369868.0025353.75010180
AB de VilliersSA20112011110134134134.0098136.73100134
Mitchell StarcAUS201320131201349967.0024454.92010160
Virender SehwagIND2003200312013113065.5023256.47100162
Sourav GangulyIND2008200812012910264.5026249.24100100
Murali VijayIND201520151201227561.0024150.62010180
Scott StyrisNZ20032003110119119119.0023151.52100102
Younis KhanPAK20072007110117117117.00110106.3610092
Ricky PontingAUS200620062201165858.0014977.85020170
Sachin TendulkarIND200820082411148838.0017166.67010130
Hashim AmlaSA20112011110113113113.0013086.9210080
Yuvraj SinghIND200820081201138656.5015971.0701095
Aakash ChopraIND200320031201126056.0030836.36020140
Cheteshwar PujaraIND201520151201087754.0021949.32010121
Devon SmithWI20112011110107107107.0013380.45100111
Lou VincentNZ20032003110106106106.0022746.70100142
Suresh RainaIND2013201322110689*106.0098108.16010111
Upul TharangaSL20062006110105105105.0012981.40100111
Tim PaineAUS201020101201019250.5020848.56010140
Craig McMillanNZ20032003111100100*-13076.9210071
Sachin TendulkarIND20072007110999999.0091108.79010141
Damien MartynAUS200620062219973*99.0015862.66010120
Jonathan TrottENG201120111119898*-11684.4801080
Steve SmithAUS20132013120979248.5020447.55010101
Stephen FlemingNZ20062006220958047.5013371.43010101
Kieron PollardWI20112011110949494.0055170.9101085
Virender SehwagIND20092009220946447.0055170.91010143
Rohit SharmaIND20132013220948347.0011581.74010131
Ed CowanAUS20132013120948647.0025836.4301090
Phillip HughesAUS20132013230936931.0021842.66010151
Michael ClarkeAUS20082008120926946.0021243.40010120
Ajinkya RahaneIND20112011110919191.0010487.5001060
Rahul DravidIND20102010120907745.0016255.56010150
Scott StyrisNZ20062006110868686.0011376.11010100
Suresh RainaIND20102010120868643.0013165.65011140
Sachin TendulkarIND20112011110858585.0011573.91010110
Gautam GambhirIND20112011220855842.509292.3901051
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.