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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 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 format (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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
S de MelCCCFirst-class2025110767676.009480.8501082
NA StathamNEDFirst-class20101217662*76.0014253.5201061
Rhys MariuNZODIs2025220765838.008688.3701092
Vikram SolankiENGT20Is2005-2007330764325.3361124.59000101
Shaheen Shah AfridiMIDFirst-class2022330762925.339084.4400092
Lasith LakshanCMCCT2020243317635*38.008095.0000061
HK BrahmbhattPERT20Is2026330764325.3310274.5100081
S JyotiCANFirst-class2006-2009240763919.0019239.5800070
Deusdedit MuhumuzaUGAT202016-2018642762738.0066115.1500053
Simi SinghIREFirst-class2017240765919.0016944.9701242
Muhammad TanveerQATT202018440765319.0074102.7001134
Jonathan BushnellDURT202022-20245437640*76.0066115.1500070
Aryan JainQUEFirst-class20232417644*25.3317343.9300060
Ariful IslamSTT202026440763819.007996.2000191
Hubert DoggartENGTests1950240762919.00--00190
Schalk EngelbrechtSA-ET202026543763476.0053143.4000044
Hugo BurdonQUEFirst-class2026240763919.0014253.5200090
Nabil MasterBOTT20Is2019-20268527635*25.3363120.6300072
Jamal ViraVANT202018651763919.0074102.7000152
Sameer PatelLEST202018551763619.0074102.70000100
Santosh YadavKGT202025850762615.2062122.5800104
Bruce DoolandAUSTests1947-1948351762919.0025529.8000040
Varun LavandeATT202026550763615.2064118.7500055
Modise MalokaSWDT2020265517647*19.0062122.5800136
Ben HilfenhausNOTFirst-class20153647628*38.0014353.1500192
Abram MutyagabaUGAList A20156617640*15.2016047.5000192
GD CrossDERList A2014860762312.679084.4400072
Andrew BrittonNWList A2016-20196627636*19.007897.4400163
Parth ChauhanSAUT202019-2022962762519.0051149.0200064
V JagannivasanCZET20Is2021-2022761765515.2076100.00012100
FF LellmanNDFirst-class2022-2024460762412.6722433.93000100
Kalana PereraTUCAFirst-class2024-2025362764619.0016246.9100153
J MooresLANFirst-class2026360765712.6712063.3301194
Robert PooreSATests1896360762012.67--000-0
Andrew FlintoffENGT20Is2005-2007771763112.6760126.6700172
Imran FarhatPAKT20Is2010-2011770761910.8670108.57001140
Saqib ZulfiqarNEDT20Is2018-202511727625*15.2069110.1400042
Girish RauturiUTTT202019-2021971764912.6756135.7100236
Joseph LalthankhumaMIZT202021-2023970762410.8610076.0000061
Nisala TharakaPSC/SSCT202024-20259717627*12.6774102.7000252
R BaruahESTT20Is2025773764819.0045168.8900155
Mark GillespieNZTests2007-2012581762710.8613456.72003103
Irfan AhmedHKT20Is2014-201588076349.508391.5700246
Kyle HoggLANFirst-class20147817647*10.8616645.7800190
Rana DuttaTRIT202016-20221684761819.007996.2000051
AL KeraiSIET20Is2021881762410.8612361.7900222
Deepak BoharaCRT202024-20251081764210.868391.5700192
Nipper NicholsonSATests1935-1936481762910.86--00421
Liam AlderSWDT2020269857618*25.3344172.7300164
Stuart MatsikenyeriZIMT20Is2006-20121010076327.608292.6800263
PreviousPage 231Next

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.