Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Roy ScottNZ19471947110181818.00--00030
Denis BegbieSA19491949110181818.00--000-0
Willie WatsonENG195219521111818*---000-0
Salim DuraniIND19601960110181818.00--000-0
David PitheySA19631963110181818.00--00010
Gursharan SinghIND19901990110181818.003847.3700020
Sanjeev SharmaIND198819881111818*-5234.6200020
Athula SamarasekeraSL19891989110181818.003354.5500030
Steve WaughAUS1985198512018139.005234.6200030
Alex TudorENG199819981211818*18.003256.2500110
Taufeeq UmarPAK2006200612018119.009219.5700020
Andre AdamsNZ2002200212018119.002090.0000030
Mervyn DillonWI199819981201899.0013138.4600021
Craig WishartZIM2000200012018179.008620.9300010
Al SahariarBAN2000200012018129.005135.2900020
Tony SujiKEN200720071211813*18.007125.3500010
Sean ErvineHAM2018201812018109.004540.0000030
S JyotiCAN2006200612018179.006926.0900010
Niall O'BrienIRE2018201812018189.005532.7300120
Mohammad AmirGLO2022202222018189.003551.4300111
Jason RoySUR2020202012018149.003158.0600020
Bernard ScholtzNAM201520151221816*-5632.1400010
Rumesh RatnayakeSL1984198412018129.005234.6200030
Adam ZampaNSW2024202412018169.004639.1300020
Simon KeenCAN2013201312018109.006129.5100020
Michael BarryAA2018201812018149.005135.2900030
Ashton AgarWA202120211201899.002962.0700020
Mohammad NaveedUAE2017201712018179.002378.2600020
Haseeb AmjadHK2015201512018159.002669.2300011
Arron LilleyLEI2020202012018139.005036.0000020
Tom WellsLEI2016201612018189.004440.9100120
David GriffithsKEN2014201412018129.005135.2900010
Fabian CowdreyKEN2016201612018159.003650.0000030
Tabraiz ShamsiSA201620161221818*-2475.0000020
Tharindu KaushalSL2014201412018129.003354.5500020
Jayant YadavIND2021202112018129.004242.8600021
Dhanushka GunathillekeSL2017201712018169.004540.0000020
Mukesh KumarNOT202620261221811*-1994.7400030
Nazmul Hossain ShantoBAN2018201812018139.003748.6500020
Adam BartonSUS201720171211813*18.005831.0300030
Harry TectorIRE2026202612018169.004738.3000030
Mujeeb Ur RahmanAFG2018201812018159.0017105.8800021
Scott SteelLEI2022202212018189.003847.3700140
Eamonn VinesVIC2020202012018109.008421.4300020
Jake Fraser-McGurkVIC2020202012018169.003158.0600030
Chamika GunasekaraSL/NCC202420242211816*18.004143.9000020
Nishan PeirisSL/NCC2024202422018189.007922.7800101
Sam WoodLEI2026202612018179.004837.5000030
Harsha CoorayCMCC2026202632018189.007025.7100130
OMB CurtissKEN2025202522018149.004440.9100010
PreviousPage 356Next

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.