Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Mitchell HayNOTCounty Championship 202620263601104918.3329836.91000111
Tup ScottAUSAustralia tour of England 188618863601104718.33--00040
Affie JarvisAUSEngland tour of Australia 1884/8518853601108218.3310.0001130
Barto BartlettWIWest Indies tour of Australia and New Zealand 1930/311930-19314611108422.00--01180
Peter van der MerweSASouth Africa tour of England 196519653601103818.33--00180
Barry SinclairNZEngland tour of New Zealand 1962/6319633601104418.33--001130
Dilip VengsarkarINDIndia tour of West Indies 1988/8919894601106218.3331734.70010100
Andrew JonesNZAustralia tour of New Zealand 1992/9319933601104218.3337129.65000110
Logan van BeekCANPlunket Shield 2013/142013-20145711104718.3319755.84000142
Dan MousleyWARCounty Championship 202220224711104318.3325343.48001140
Ollie PriceGLOCounty Championship 202120214701103315.7125842.64000150
Affie JarvisAUSEngland tour of Australia 1894/951894-189547211034*22.00--00030
Roy McLeanSAAustralia tour of South Africa 1957/581957-19584701105015.71--01200
Jason RoyENGThe Ashes 201920194801103113.7522948.03001160
Ajaz PatelCSPlunket Shield 2016/172016-20177821104518.3335431.07003122
Danru FernsAAPlunket Shield 2020/212020-202168411063*27.5029437.41012131
Tom ClarkSUSBob Willis Trophy 202020204801106513.7527040.74012190
Mike AthertonENGEngland tour of Australia 1998/9919984801104113.7529237.67003120
Tom GarrettAUSEngland tour of Australia 1884/851882-1885610211051*13.75--01381
Tom TaylorDERLV= County Championship 2015201581131104913.7531135.37002113
Liam DuddingWFPlunket Shield 2025/262025-202661121102312.2223047.83001190
Shashika DulshanRCCMajor League Tournament 2024/252024-2025711311031*13.7532733.6400191
Steven FinnMIDLV= County Championship 20142014712511037*15.7117164.33001132
Andrew SalterGLASpecsavers County Championship 2018201881321101910.0031534.92000170
Senuran MuthusamySASouth Africa tour of India 2025/262025110109109109.0020652.91100102
Rashid LatifPAKPakistan tour of Bangladesh 2001/0220022201099454.5018957.67010132
Matt PriorENGBangladesh in England Test Series 201020102201099354.5019456.19010110
Cheteshwar PujaraINDBangladesh in India Test Series 2019/2020192201095554.5017761.58020170
Dimuth KarunaratneSLAfghanistan tour of Sri Lanka 2023/24202412110977109.0094115.96010151
Glenn MaxwellHAMLV= County Championship 201420141201098554.50109100.00010133
Tanwir AfzalHKICC Intercontinental Cup 2015/16201512010910454.5018060.56100124
Jock EdwardsNZEngland tour of New Zealand 1977/7819781201095554.5017263.37020162
Rahul DravidINDSri Lanka tour of India 2005/0620052301095336.3323745.99010140
Inzamam-ul-HaqPAKPakistan tour of Sri Lanka 1996/97199723110954*54.5026041.92010110
Hashim AmlaSASouth Africa in Bangladesh Test Series 2007/0820082301094636.3321051.90000150
Tom LathamNZEngland tour of Australia and New Zealand 2017/1820182301098336.3332233.85011130
Temba BavumaSABangladesh tour of South Africa 2017/1820172311097154.5020652.91010101
Nazmul Hossain ShantoBANIreland tour of Bangladesh 2025/26202523010910036.3313083.85100141
Aiden MarkramSASri Lanka tour of South Africa 2020/212020-20212311096854.5016864.88010180
Aristides KarvelasSUSCounty Championship 202420242311095554.5012785.83010124
SHB MorganMIDCounty Championship 202520253301099736.3316068.13010151
Trevor BaileyENGSouth Africa tour of England 195119512301099536.33--01000
Colin MilburnENGAustralia tour of England 196819682301098336.3321151.66010153
Saleem MalikPAKSri Lanka tour of Pakistan 1991/921991-199233010910136.3321949.77100120
Greg MatthewsAUSWest Indies tour of Australia 1992/931992-19932301097936.3329936.4501180
Virender SehwagINDEngland in India Test Series 2008/0920082401098327.25104104.81011154
Denis LindsaySAAustralia tour of South Africa 1969/7019702401096027.2520453.43011151
Travis FriendZIMZimbabwe tour of India 2001/02200224210960*54.5020852.40011122
Moin KhanPAKEngland tour of Pakistan 2000/0120003401096527.2520652.9101092
Martin GuptillNZNew Zealand in India Test Series 2010/1120102401098527.2524245.04011111
PreviousPage 258Next

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.