Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND32/1 (5.5)IND need 154 runs in 265 ballsTest1st 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 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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom BruceCSPlunket Shield 2014/1520157121632112*57.4589970.301607711
Greg HayCSPlunket Shield 2014/152014-20151018163215737.18157040.25131800
James FosterESSLV= County Championship 20152015152126329833.26130148.58050833
James BraceyGLOSpecsavers County Championship 2018201813252632120*27.48160639.35123770
Ned EckersleyLEILV= County Championship 201520151529063214721.79128449.22124870
David WarnerAUSTrans-Tasman Trophy 2015/162015-201659063125370.1175583.58300655
Saleem MalikPAKPakistan tour of England 19921992912263116563.10112855.94130751
Dean FoxcroftOVPlunket Shield 2022/232022-2023814063115945.07121551.93150800
Alex DaviesLANLV= County Championship 20152015111606319939.44107158.920628010
Michael JonesDURCounty Championship 2023202314212631121*33.21113355.69140786
Keaton JenningsLANCounty Championship 202620261222263178*31.55146243.16063762
Mark WallaceGLALV= County Championship 20142014142526318227.43122751.43043691
Rory BurnsSURCounty Championship 20232023142746318827.43134247.02043782
Nic MaddinsonVICMarsh Sheffield Shield 2019/202019-2020571630224105.0097264.812306216
Rahul DravidINDIndia tour of New Zealand 1998/991998-199979263019090.0093867.16321783
Jordan SilkTASSheffield Shield 2023/242023-20241121363018135.00128549.03133791
Dominic SibleyWAR/SURSpecsavers County Championship 201720171222263092*31.50143643.87071803
Jack BurnhamDURSpecsavers County Championship 201620161424163013527.39143543.90135864
Dhananjaya de SilvaCCCMajor League Tournament 2025/262025-202679162920478.6388970.75230664
Travis HeadAUSThe Ashes 2025/262025-2026510062917062.9072087.36300739
Marcus HarrisLEICounty Championship 20212021711162918562.90113455.47310811
Inzamam-ul-HaqPAKPakistan tour of India 2004/052005912362918469.8981277.46140713
Dawid MalanMIDLV= County Championship 201520159152629182*48.38118053.31234850
Oli CarterSUSCounty Championship 20222022915062918541.93115854.32151738
Colin de GrandhommeAAPlunket Shield 2013/142013-201410163629102*48.3883675.241616924
Billy GodlemanDERSpecsavers County Championship 201720179161629156*41.93117553.53221640
Hilton CartwrightWASheffield Shield 2022/232022-2023111826298239.31132147.62071884
Robert KeyKENLV= County Championship 201520151019062915833.11125949.96131791
Louis KimberLEICounty Championship 202420241321262924333.1175183.751127726
Hanif MohammadPAKPakistan tour of West Indies 1957/58195859062833769.78--130240
Allan BorderAUSAustralia tour of England 198119819154628123*57.09159239.45241703
Brian LaraWIWest Indies tour of South Africa 2003/042003-2004913162720252.25106458.93230895
Mitchell MarshLSGIndian Premier League 202520251313062711748.23383163.711625637
James PeirsonQUESheffield Shield 2024/252024-20251118362712841.80118952.73131623
Michael ClarkeAUSBorder-Gavaskar Trophy 2011/122011-2012461626329*125.2089669.87200772
Ramnaresh SarwanWIThe Wisden Trophy 2008/092009560626291104.33113455.20310703
Yasir HameedPAKBangladesh tour of Pakistan 20032003710162617069.5693467.02310822
Dean JonesAUSAustralia tour of England 19891989912162615756.91109757.06231651
KL RahulPKIndian Premier League 202120211313362698*62.60451138.800604830
Dane CleaverCSPlunket Shield 2015/162015-20168162626151*44.7190669.091438210
Joe DenlyKENSpecsavers County Championship 201820181120062611931.30114854.53223852
Paul WalterESSCounty Championship 202620261426062611024.08127049.29213832
Beau WebsterWAR/BBVitality Blast Men 202620261414062511244.64425147.061406125
Yashasvi JaiswalRRIndian Premier League 202320231414162512448.08382163.611518226
Alex LeesDURCounty Championship 202120211117162512939.06145043.10154722
Neil BroomOVPlunket Shield 2012/132012-201310184625146*44.64117953.01301804
Matthew MontgomeryDERCounty Championship 20262026142626258626.04132447.21045871
Cheteshwar PujaraSUSRoyal London One-Day Cup 2022202299262417489.14559111.633206011
Heinrich KlaasenSHIndian Premier League 20262026151526246948.00390160.000604831
Tim SeifertNDPlunket Shield 2016/172016-20171018162415136.71148442.05122715

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.