Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND136/5 (21.4)IND need 7 runs in 62 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
Chris NashSUSNatWest T20 Blast 201720171413252073*47.27367141.690605519
KL RahulLSGIndian Premier League 20242024141405208237.14382136.130404519
Suresh RainaCSKIndian Premier League 2009/1020101616552083*47.27364142.860404522
Jayden GoodwinWASheffield Shield 2024/252024-2025916052013932.50120443.19123554
Ned EckersleyDURCounty Championship 2021202113181520113*30.5984161.83132607
Dean ElgarSOMRoyal London One-Day Cup 20172017661519131*103.8052598.861504012
Shoaib MohammadPAKNew Zealand tour of Pakistan 1990/911990462519203*129.75112346.22300672
Colin McDonaldAUSEngland tour of Australia 1958/591958-195959151917064.88117944.02210360
Virat KohliIND-2011-2017011051920447.18493105.27120675
Ryan PatelSURCounty Championship 20242024811051913447.1893855.33221647
Shreyas IyerDCIndian Premier League 2020/2120201717251988*34.60421123.280304016
Ben CoxWORSpecsavers County Championship 2019201913212519100*27.32105649.15132572
Tom WestleyESSCounty Championship 202620261221151913625.95106448.78114792
Ian HollandHAMCounty Championship 20222022142415199922.57122842.26034581
Matt RevisYORCounty Championship 20262026142405196121.63115145.09020711
Joe RootENGPataudi Trophy 20142014572518154*103.6088358.66230561
Gundappa ViswanathINDAustralia tour of India 1979/801979681518161*74.0078353.90220541
Dudley NourseSAAustralia tour of South Africa 1935/361935-1936510151823157.56--121510
Tom BlundellWFPlunket Shield 2016/172016-2017711351811364.7586459.95141662
Chris LynnNORVitality Blast Men 202620261313251811747.09305169.842205628
Luke HollmanMIDCounty Championship 20222022121505188234.5395754.13040723
Brett D'OliveiraWORCounty Championship 20242024121715189732.3887559.20064602
Nick BrowneESSCounty Championship 202120211318251810232.38131339.45141720
Matthew WaiteWORCounty Championship 202520251324451887*25.90111746.37034614
Graeme PollockSAAustralia tour of South Africa 1969/70197047051727473.8696053.85130761
Jake LibbyWOROne-Day Cup 20262026882517109*86.1755692.99400416
Wally HammondENGEngland tour of South Africa 1930/311930-1931591517136*64.63--140131
David WarnerAUSICC Cricket World Cup 2023/2420231010051716351.70465111.182204724
Wasim RajaPAKPakistan tour of West Indies 1976/7719776111517117*51.7030.001523714
Gordon GreenidgeWIIndia tour of West Indies 1988/891989912051711743.0881863.202314812
Alex WakelyNORSpecsavers County Championship 201920191114151710239.77105449.05121702
Jonty RhodesSAWest Indies tour of South Africa 1998/991998-199911151517103*36.9371572.311204412
Michael Guptill-BunceAAPlunket Shield 2017/182017-2018101905179127.2185260.68053745
Ryan HigginsMIDCounty Championship 202620261219251713130.4190856.94200571
Tim WardTASSheffield Shield 2022/232022-2023101925179130.41111546.37040711
Alex WakelyNORSpecsavers County Championship 201820181120151710627.2194154.94131656
Nick GubbinsMIDSpecsavers County Championship 20192019132205179123.50118743.56033742
Kumar SangakkaraSLPakistan v Sri Lanka Test Series 2011/12201136051621186.00109347.21220444
Steven CroftLANRoyal London One-Day Cup 20192019109251611073.7154594.681304613
Ravindra JadejaINDIndia tour of England 202520255104516107*86.0093755.07150536
Chris LynnNORVitality Blast 2022202211102516113*64.50324159.262414529
Ishan KishanMIIndian Premier League 2020/212020141345169957.33354145.760413630
David WarnerDCIndian Premier League 20232023141405168636.86392131.630626910
Nazmul Hossain ShantoSSBangladesh Premier League 2022/2320231515251689*39.69442116.740405712
Tawanda MuyeyeKENVitality Blast Men 202520251515051610034.40364141.761324716
Keith BarkerWARLV= County Championship 2015201513203516102*30.3581963.00124725
Tom Kohler-CadmoreWORLV= County Championship 20142014132305169922.4397552.92042714
Fakhar ZamanPAKPakistan tour of Zimbabwe 20182018553515210*257.50462111.47220656
Ricky PontingAUSSouth Africa tour of Australia 2005/062005-2006361515143*103.0077366.62320571
Jonathan TrottWARRoyal London One-Day Cup 2016201687151511885.8359886.12320501

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.