Live1st ODI · India in New Zealand 2026/27NZ98/5 (21.5)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At M Chinnaswamy Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel VettoriNZ20102010110171717.001989.4700020
Sanjay BangarDC200820081111717*-7242.8600002
Irfan PathanPK200820081111717*-17100.0000011
Lasith MalingaMI20122012210171717.0016106.2500011
Dinesh KarthikDC20102010110171717.001989.4700010
Katherine BruntENGW20162016110171717.008212.5000020
Harvir BaidwanCAN20112011110171717.0014121.4300030
Ryan HarrisPK20112011110171717.002568.0000010
Steve SmithAUS201120112111717*-15113.3300020
Varun AaronRCB201420143111717*-11154.5500011
Manpreet JunejaDC20132013110171717.0016106.2500020
Liam LivingstonePK20242024110171717.0013130.7700011
Scott EdwardsNED20232023110171717.003056.6700010
Mohsin KhanPAK19831983110171717.00--000-0
Simon O'DonnellAUS19891989110171717.001989.4700011
Paul CollingwoodENG2011201122017168.5016106.2500001
Parthiv PatelMI2017201722017148.5017100.0000030
Shane WatsonRCB2017201722017148.502470.8300010
Michael ClarkeAUS2008200812017118.503745.9500030
Michael ClarkeAUS2010201012017148.504438.6400010
Albie MorkelRCB20142014221171617.009188.8900002
Kedar JadhavRCB20162016222179*-17100.0000020
Kusal MendisSL2023202322017118.501989.4700030
Shivam DubeIND/CSK/MUM202420244411795.672860.7100020
Jacques KallisKKR20132013110161616.001984.2100020
Mitchell JohnsonPK201420142111616*-12133.3300011
Luke PomersbachRCB20112011210161616.0014114.2900020
Shikhar DhawanDC200820081111616*-13123.0800011
Murali VijayPK20162016110161616.008200.0000021
Angelo MathewsSL20232023210161616.002759.2600020
Roelof van der MerweNED20232023110161616.008200.0000012
Yashpal SharmaIND19831983110161616.00--000-0
Naman OjhaRR20102010110161616.001888.8900010
Naman OjhaSH20172017110161616.0016100.0000001
Yogesh NagarDC20122012110161616.0015106.6700020
Steve SmithPW20122012110161616.0014114.2900001
Dinesh ChandimalSL20162016110161616.001888.8900011
Logan van BeekNED20232023110161616.0015106.6700020
Matthew ShortAUS20232023110161616.0011145.4500020
Hardik PandyaMI201520151111616*-6266.6700002
Ishan KishanGL20172017110161616.0011145.4500040
Atharva AnkolekarMUM202420242111616*-6266.6700002
Priyansh AryaPK20252025110161616.0011145.4500011
Tanuja KanwarGG20252025210161616.002466.6700010
Vaibhav SuryavanshiRR20252025110161616.0012133.3300002
Manoj PrabhakarIND198919891111616*-2564.0000020
Pravin AmreIND19931993110161616.002466.6700020
Michael YardyENG2011201122016138.0016100.0000010
Ben HilfenhausAUS201020101211616*16.002466.6700121
Tim SoutheeNZ2012201212016148.002272.7300021

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.