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 by series (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,340 of the 23,347 matches in this selection (from 1877). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Shubman GillGTIndian Premier League 202320231717289012959.33564157.803418533
Virat KohliRCBIndian Premier League 201620161616497311381.08640152.034718338
David WarnerSHIndian Premier League 201620161717384893*60.57560151.430918831
Jos ButtlerRRIndian Premier League 202220221717286311657.53579149.054408345
Kane WilliamsonSHIndian Premier League 20182018171737358452.50516142.440816328
Marcus StoinisMSBig Bash League 2019/202019-202017174705147*54.23516136.631616228
James VinceHAMNatWest T20 Blast 2015201516164710107*59.17528134.471518714
Michael HusseyCSKIndian Premier League 20132013171737339552.36566129.510608117
KL RahulPKIndian Premier League 2020/21202014142670132*55.83518129.341505823
Stephen EskinaziMIDRoyal London One-Day Cup 2022202288165818294.00568115.854107114
Cheteshwar PujaraSUSRoyal London One-Day Cup 2022202299262417489.14559111.633206011
James BraceyGLOOne-Day Cup 2025202599057218663.56521109.792216318
Quinton de KockSAICC Cricket World Cup 2023/24202399055317461.44508108.864005518
Rachin RavindraNZICC Cricket World Cup 2023/242023991546123*68.25502108.763205316
George MunseySCOICC Men's Cricket World Cup League 2 202520251111173519173.50684107.462516734
Tom WestleyESSOne-Day Cup 2025202588056114170.13531105.65230685
Rohit SharmaINDSri Lanka tour of India 2017/182017893596208*99.33567105.113205127
Lasith CroospulleCCCMajor League Tournament 2024/252024-2025712063316352.75604104.803116828
Colin IngramGLARoyal London One-Day Cup 2017201788056414270.50540104.443203129
Colin MunroAAPlunket Shield 2014/152014-2015916089928156.19869103.453308646
Nick GubbinsHAMOne-Day Cup 2025202511113707144*88.38692102.172408511
Colin MunroAAPlunket Shield 2013/142013-2014813159915649.92588101.872317318
Heino KuhnKENRoyal London One-Day Cup 201820181111369612787.00686101.464106110
Matthew HaydenAUSICC World Cup 2006/0720071110165915873.22652101.073106918
Lasith CroospulleCCCMajor League Tournament 2025/262025-2026914057915541.36573101.052116219
Ed BarnardWAROne-Day Cup 2023202399161616177.00610100.982306511
Wiaan MulderLEIRoyal London One-Day Cup 20222022993533116*88.83531100.38150597
Quinton de KockSASri Lanka tour of South Africa 2018/192019810058812158.80588100.00160794
Rohit SharmaINDWorld Cup 2019201988164714092.4364999.695106714
Ali OrrSUSRoyal London One-Day Cup 2022202299052620658.4452899.621305122
Graham ClarkDURRoyal London One-Day Cup 20212021991646141*80.7565398.93310965
Dean ElgarSOMRoyal London One-Day Cup 20172017661519131*103.8052598.861504012
Shakib Al HasanBANWorld Cup 20192019771555124*92.5056298.75240592
Tom LammonbySOMOne-Day Cup 2026202688054711468.3855698.38140634
Adam GilchristAUS1998–99 Australia Tri-Nation Series19991212052515443.7553598.13211517
Andrew UmeedSOMOne-Day Cup 20232023881613172*87.5762997.463205217
Imam-ul-HaqYOROne-Day Cup 2025202588168815998.2970697.454308310
Kumar SangakkaraSURRoyal London One-Day Cup 20172017992545124*77.8656296.98230528
Sam RobsonMIDOne-Day Cup 20252025991502169*62.7551896.91120683
Kurtis PattersonNSWOne-Day Cup (Australia) 2025/262025-2026883565125*113.0058596.58330514
Virender SehwagINDWest Indies tour of India 2002/0320021012151514746.8253496.442207911
Adam GilchristAUSAustralia tour of South Africa 2001/02200210122731204*73.1075896.443209613
Daniel HughesNSWThe Marsh Cup 2022/232022-202366052613987.6754895.994015712
Quinton de KockSASouth Africa tour of West Indies 20212021781492141*70.2951495.721413917
Nathan McSweeneyNOROne-Day Cup 202620268814858869.2950795.66061556
Ricky PontingAUSICC World Cup 2006/072007119153911367.3856595.401405311
Niroshan DickwellaNCCMajor League Tournament 2025/262025-2026913149512641.2551995.38140632
Viv RichardsWI1979–80 Australia Tri-Nation Series1979-1980772485153*97.0051095.10140465
Steven CroftLANRoyal London One-Day Cup 20192019109251611073.7154594.681304613
Joe DenlyKENRoyal London One-Day Cup 2018201811114492150*70.2952094.622234912
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.