Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Bangladesh×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sourav GangulyIND1997-200715162830135*59.29124866.512717218
Rahmat ShahAFG2016-202623263821105*35.70144356.90263668
Ian BellENG2005-201511125785162*112.14119165.91341854
Shikhar DhawanIND2014-20222222078517335.6882894.81140999
Azhar AliPAK2011-20211013177422664.50141154.85241803
Mohammad NabiAFG2014-20263936876284*27.21746102.140435029
Ibrahim ZadranAFG2019-20261921275910039.95108270.151416514
Rahul DravidIND1997-20101717375716054.07124760.71331892
Salman ButtPAK2003-20101213175413662.8376099.21250894
Will YoungNZ2021-20262222175210535.81107669.891727814
Rahmanullah GurbazAFG2019-20262626174514529.8086286.433125532
Yasir HameedPAK2003-2004912173917067.18108168.36410932
Babar AzamPAK2018-20261822273914336.9599674.20152894
Stuart CarlisleZIM1999-200417204736103*46.00123359.691426612
Charith AsalankaSL2021-20252121573610846.0078394.002405132
Herschelle GibbsSA2002-20081616371715355.1585483.9624110010
Shahid AfridiPAK1997-20163128470812429.50447158.391226538
Ramnaresh SarwanWI2002-201115144703261*70.30110863.45210754
Marvan AtapattuSL1997-20061413470220178.0089178.79150862
Faf du PlessisSA2011-201914135700135*87.5086281.21161684
Wesley MadhevereZIM2020-20262527369577*28.9682684.14073707
Adam GilchristAUS1999-20071714268614457.17665103.161518421
Malcolm WallerZIM2009-2018303226836822.7794372.430325720
Virender SehwagIND2003-20111618167917539.94613110.771519012
Jonathan TrottENG2010-2011710167222674.67110660.76230600
Grant FlowerZIM1997-200419214671142*39.47115957.89143658
Michael HusseyAUS2005-20111712566518295.0079483.75220567
David WarnerAUS2010-20241012266216666.2075387.923206314
Thilan SamaraweeraSL2001-20101211165913865.90130150.65160800
Alastair CookENG2010-2016914164617349.69100164.54230673
Andy FlowerZIM1997-200114142643114*53.5886674.25150523
Paul StirlingIRE2010-20252322064313029.2366696.551437317
Kamindu MendisSL2024-20251416264216445.8692269.632216317
AB de VilliersSA2007-20171918463917645.6467494.811215816
Dean ElgarSA2015-202269163219979.00105360.02230714
Shimron HetmyerWI2018-20211416063112539.4464098.591523928
Ricky PontingAUS1999-201119175627118*52.2596465.042305810
Rovman PowellWI2018-20252725562674*31.30596105.030413830
Shubman GillIND2022-2025812262512162.5083275.124115319
Misbah-ul-HaqPAK2003-20152322562587*36.7683774.670404818
Agha SalmanPAK2023-20261619461610641.0780077.001515813
Suresh RainaIND2008-201821196609116*46.85545111.741315516
Jacques KallisSA2002-201113134604139*67.1199860.52130653
Hashmatullah ShahidiAFG2016-2026242745977225.96103457.74052523
Daniel VettoriNZ2001-2015312465949433.0094362.99031536
KL RahulIND2017-2025182145907734.7173280.600505215
Stephen FlemingNZ1999-20081010157820264.2286866.59220695
Lahiru ThirimanneSL2010-202116144576155*57.60103155.87221502
Kieran PowellWI2009-20181420157511730.2697359.10212744
Michael VandortSL2001-2008812256514056.50102055.39222665

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.