Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by series (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Ray LindwallAUSAustralia tour of West Indies 1954/55195556118711837.40--100162
Collis KingWIWest Indies tour of New Zealand 1979/801980361187100*37.4028864.93101254
Ian BothamENGEngland tour of Australia 1979/801979-1980361187119*37.4033655.65101201
Kris SrikkanthINDIndia tour of Sri Lanka 198519853601876431.1740117.5001001
Ken RutherfordNZNew Zealand tour of Pakistan 1990/9119903601877931.1737649.73022290
C.B. FryENGAustralia tour of England 189918995801876023.38--02040
Keith StackpoleAUSAustralia tour of South Africa 1969/7019704801877123.3842943.59010250
Sherwin CampbellWIWest Indies tour of Australia 2000/012000-200151001877918.7061630.36021250
Adam RouseKENSpecsavers County Championship 2018201871101875517.0032757.19011270
Josh DaveySOMCounty Championship 20222022811518731*31.1742544.00000251
Stuart PoynterDURSpecsavers County Championship 2017201781211874317.0034154.84001240
George RhodesWOR/LEISpecsavers County Championship 20192019612218761*18.7053934.69013280
Mitchell ClaydonKENSpecsavers County Championship 20162016141531875515.5832158.26012291
Tom BlundellNZNew Zealand tour of Ireland 20262026110186186186.0029263.70100223
Babar HayatHKICC Intercontinental Cup 2015/16201512018611393.0036550.96110180
Anshuman RathHKICC Intercontinental Cup 2016/17201712118698*186.0022582.67020153
Dilip VengsarkarINDAustralia tour of India 1986/871986222186164*-33355.86100241
Andrew StraussENGBangladesh in England Test Series 201020102301868362.0026270.99020181
Colin de GrandhommeHAMCounty Championship 20212021232186174*186.0022682.30101193
Jordan SilkTASSheffield Shield 2017/182017-20182301867662.0026769.66020242
Shreyas IyerINDSri Lanka tour of India 2021/2220222301869262.0023379.83020224
Mark GreatbatchNZEngland tour of New Zealand 1987/881988231186107*93.0058631.74110200
Graeme SmithSAIndia in South Africa Test Series 2013/1420132411866862.0030660.78010281
Mark BoucherSASouth Africa tour of Sri Lanka 200620062401868546.5031259.62020232
Jacob OramNZNew Zealand tour of Australia 2004/052004241186126*62.0032657.06100163
Aravinda de SilvaSLAustralia tour of Sri Lanka 199219923401868546.5030161.79020252
Tillakaratne DilshanSLIndia in Sri Lanka Test Series 20082008341186125*62.0026570.19101201
Kevin PietersenENGNew Zealand in England Test Series 2008200834018611546.5039047.69100211
Tamim IqbalBANWest Indies in Bangladesh Test Series 2011/1220112401868346.5038448.44020211
Junaid SiddiqueBANEngland in Bangladesh Test Series 2009/10201024018610646.5049837.35100300
Zakir HasanBANIndia tour of Bangladesh 2022/23202224018610046.5043842.47110221
Faheem AshrafPAKPakistan tour of New Zealand 2020/212020-20212401869146.5031559.05010301
Colin McDonaldAUSEngland tour of Australia 1954/5519552401867246.5021850.00010141
Talat AliPAKEngland tour of Pakistan 1972/7319733501865737.20--010171
Dodger WhysallENGEngland tour of Australia 1924/2519253501867637.2040839.22020131
Sandeep PatilINDIndia tour of New Zealand 1980/8119813501866437.2029563.05020301
Rajin SalehBANBangladesh tour of Pakistan 200320033601866031.0054234.32010270
Ashwell PrinceSAAustralia tour of South Africa 2005/0620063601869331.0042943.36010210
Murali VijayINDNew Zealand in India Test Series 2016/1720163601867631.0044441.89020231
Asad ShafiqPAKPakistan tour of South Africa 2018/192018-20193601868831.0025074.40021281
Kraigg BrathwaiteWIThe Wisden Trophy 2015201536018611631.0040945.48101210
Ben StokesENGEngland tour of West Indies 2018/1920193611867937.2039646.97011182
Alex DoolanAUSAustralia in South Africa Test Series 2013/1420143601868931.0041644.71010261
Jason HolderWORCounty Championship 20242024561186123*37.2023379.83101158
Ben DuckettENGSri Lanka tour of England 202420243601868631.0020690.29010192
Rishabh PantINDIndia tour of South Africa 2021/222021-2022361186100*37.2028265.96101184
Patsy HendrenENGAustralia tour of England 19261926563186127*62.0020.00101230
Ken MackayAUSAustralia tour of India 1959/601959-19605601868931.00--02200
Mushtaq MohammadPAKEngland tour of India, Pakistan and Ceylon 1961/621961-19623601867631.00--010270
Barry KnightENGEngland tour of India 1963/64196456018612731.00--100240
PreviousPage 160Next

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.