T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Punjab Cricket Association Stadium, Mohali×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Callum FergusonPW201111166*-1442.8600000
Rahul SharmaPW2011-2013310222.00450.0000000
Mitchell MarshPW201111122*-633.3300000
Bhuvneshwar KumarIND/PW/SH2011-2015620281814.007537.3300030
Tirumalasetti SumanMI2011110444.00580.0000000
Aiden BlizzardMI2011110151515.0010150.0000030
Tim BresnanENG2011-2013210000.0020.0000100
Jonathan TrottENG20111119898*-11684.4801080
Ajinkya RahaneIND/RR2011-20166712009133.3325279.37020153
Samit PatelENG2011-20132217170*71.0053133.9601072
Craig KieswetterENG2011110363636.003894.7400032
Umesh YadavIND2011-2016320653.001154.5500010
Marlon SamuelsPW2012110222.001216.6700000
Dimitri MascarenhasPK2012210999.001090.0000010
Harmeet SinghPK2012-2013410333.00475.0000000
Steve SmithAUS/PW2012-20133411169238.6722651.33010111
Parvinder AwanaPK2012-2014123211*1.00616.6700100
Sunil NarineKKR2012-201321111*-250.0000000
Azhar MahmoodPK2012-20137619633*19.2070137.1400274
Andrew McDonaldRCB201211188*-6133.3300010
David MillerPK2012-201513135416101*52.00268155.221102522
Mayank AgarwalRCB/DC2012-2014220321.50837.5000000
Harshal PatelRCB2012-201521100*-0-00000
Nitin SainiPK201244036179.005367.9200030
Johan BothaRR20121111414*-8175.0000020
Gurkeerat SinghPK2012-20158711203120.00100120.00001151
Daniel ChristianDC2012110242424.0010240.0000012
Akshath ReddyDC201211100*-0-00000
Eoin MorganENG/KKR2013220504725.0044113.6400060
James TredwellENG201311166*-4150.0000010
Jos ButtlerENG2013110141414.009155.5600011
Joe RootENG20131115757*-45126.6701081
Mohammed ShamiIND/DC2013-2014210000.0010.0000100
David WarnerAUS/SH2013-20152301317143.6719168.59020191
Phillip HughesAUS2013230936931.0021842.66010151
Cheteshwar PujaraIND/RCB2013-20153501887737.6033156.80020251
Mitchell StarcAUS/RCB2013-20152201349967.0024454.92010160
Xavier DohertyAUS20132212318*23.006833.8200040
Nathan LyonAUS2013121271827.009229.3500040
Ed CowanAUS2013120948647.0025836.4301090
Manan VohraPK2013-20159901834720.33154118.83000205
Sachithra SenanayakeKKR2013110111.00250.0000000
Luke WrightPW2013110343434.0010340.0000061
Aaron FinchAUS/PW20132201026451.0086118.60010142
James FaulknerAUS/RR2013-20143229964*-42235.71010310
Kevon CooperRR2013-2014210222.002100.0000000
Sanju SamsonRR2013-20142217747*77.0062124.1900072
Karn SharmaSH2013-2015221232223.0019121.0500021
Thisara PereraSH20131113232*-19168.4200022
Biplab SamantraySH2013110000.0010.0000100

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.