Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND124/2 (19.3)IND need 19 runs in 75 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)T20I3rd 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Javed MiandadPAKPakistan tour of India 1986/871987101325319448.2736369.70060134
Josh InglisLEIVitality Blast 2021202114143531118*48.27302175.832106324
Ramiz RajaPAKPakistan tour of India 1986/8719871014053111437.9382747.76120411
Sanju SamsonRRIndian Premier League 20242024151545318648.27346153.470514824
Jake LehmannSASheffield Shield 2022/232022-202310192531101*31.2491957.78141670
David BoonAUSEngland tour of Australia 1990/911990-199159253012175.71119844.24130550
Ryan RickeltonMCTSA20 2023/242024101015309858.89305173.770504134
David BoonAUSAustralia tour of India 1986/871986911053012248.1896055.21211653
Virat KohliRCBIndian Premier League 201820181414353092*48.18381139.110405218
Joe ClarkeWORLV= County Championship 2015201511161530104*35.3394256.26143691
Billy GodlemanDERCounty Championship 2021202110182530100*33.13109848.27132750
Neil BroomDERSpecsavers County Championship 20162016142215309625.24105950.05020534
Rohit SharmaINDSouth Africa in India Test Series 2019/202019340529212132.2568377.453006219
Charlie DavisWIIndia tour of West Indies 1970/711971484529125*132.25--230170
Pathum NissankaSLBangladesh tour of Sri Lanka 2025202589052918758.7868277.57201625
Chris GayleWISouth Africa tour of West Indies 20052005810052931752.9076069.61201566
Javed MiandadPAKPakistan tour of West Indies 1987/881988810152911458.7895855.22310454
Sunil GavaskarINDPakistan tour of India 1979/801979-1980611152916652.90112547.02120681
Thorn ParkesOVPlunket Shield 2022/232022-2023814052911537.79124942.35150483
Sachitha JayathilakeTUCAMajor League Tournament 2025/262025-2026915252910240.6971074.511303325
Quinton de KockMIIndian Premier League 20192019161615298135.27398132.910414525
Rehan AhmedLEICounty Championship 2023202391615299035.2770075.57041732
Hilton CartwrightWASheffield Shield 2023/242023-20241017052913231.12101552.12133669
Tom WestleyESSLV= County Championship 201420141321352911629.39102051.86131770
Inzamam-ul-HaqPAKPakistan tour of Zimbabwe 1994/951995681528116*75.4392657.02231595
Dawid MalanYORCounty Championship 2022202258052815266.0079266.67140662
Ian ChappellAUSAustralia tour of New Zealand 1973/74197458052814566.0076968.66220667
Varun ChopraESSRoyal London One-Day Cup 2018201899152816066.0060786.991304513
Richie RichardsonWIWest Indies tour of Australia 1988/891988-1989510152812258.67114646.07220650
Marvan AtapattuSLPakistan tour of Sri Lanka 200020006111528207*52.80138138.23130611
David WarnerSHIndian Premier League 20142014141435289048.00375140.800613924
Billy RootGLACounty Championship 20242024112115286726.4098053.88020680
James VinceHAMRoyal London One-Day Cup 2018201899052717158.56480109.79220585
Ricky PontingAUSAustralia tour of England and Scotland 20052005812052715643.9279166.62211623
Shai HopeDCInternational League T20 2024/2520251212352710158.56424124.291304317
Sai SudharsanGTIndian Premier League 202420241212152710347.91373141.291204816
Dane CleaverCSPlunket Shield 2018/192018-2019813152711743.92113346.511516610
Sunil GavaskarINDIndia tour of Pakistan 1982/831982-19839131527127*43.92108448.62140642
James VinceHAMVitality Blast Men 202520251616252798*37.64346152.310507010
David WieseSUSSpecsavers County Championship 20192019142005277726.3583663.04055755
James FullerHAMCounty Championship 202220221321452778*31.0065580.46021678
Luke WellsSUSSpecsavers County Championship 201920191425352798*23.95130940.26025701
Vinoo MankadINDNew Zealand tour of India 1955/561955-1956450526231105.20--200430
Daniel HughesNSWThe Marsh Cup 2022/232022-202366052613987.6754895.994015712
Jake LibbyWOROne-Day Cup 20242024994526112105.2061685.39150423
Ali OrrSUSRoyal London One-Day Cup 2022202299052620658.4452899.621305122
Ted DexterENGEngland tour of West Indies 1959/601960591526136*65.75--221191
Viv RichardsWIWest Indies tour of England 198419848103526189*75.1456493.262206710
Rohit SharmaINDEngland tour of India 2020/2120211013152616143.8376269.031206511
David BoonAUSAustralia tour of South Africa 1993/941994101315269643.83105849.72040590

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.