Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Final · CSA Pro20 2026/27WAR219/4LIO183/7Warriors won by 36 runsT20Semi Final · CSA Pro20 2026/27LIO194/6WP178/8Lions won by 16 runsODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT1019th Match · Abu Dhabi T10 League 2026RDCAAList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T20Semi Final · CSA Pro20 2026/27WAR163/2BOL160/7Warriors won by 8 wickets (11 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · England tour of Australia 2026AUSENGT20I1st T20I · England tour of Australia 2026AUSENG

Batting by year (All cricket)

The most runs in a calendar year in all cricket v South Africa at Providence Stadium: 87 by Mohammad Ashraful in 2007.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Providence Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad AshrafulBAN20072007110878787.0083104.82010120
Aaron FinchAUS20162016110727272.0010369.9001063
Kieron PollardWI201620161116767*-67100.0001026
Tillakaratne DilshanSL20072007110585858.007676.3201040
Russel ArnoldSL20072007110505050.007368.4901020
Tamim IqbalBAN20072007110383838.005964.4100060
Aftab AhmedBAN20072007110353535.004381.4000022
Johnson CharlesWI20162016110313131.005259.6200040
Andrew WhiteIRE20072007110303030.0030100.0000050
Darren BravoWI20162016110303030.006943.4800020
Nathan LyonAUS20162016110303030.003196.7700040
Kumar SangakkaraSL20072007110282828.003873.6800040
Eoin MorganIRE20072007110282828.005056.0000040
Sanath JayasuriyaSL20072007110262626.002796.3000040
Mashrafe MortazaBAN20072007110252525.0016156.2500031
Niall O'BrienIRE20072007110252525.003767.5700030
Javed OmarBAN20072007110171717.004141.4600020
Dave Langford-SmithIRE200720071111717*-10170.0000011
Andre BothaIRE20072007110141414.002070.0000000
William PorterfieldIRE20072007110141414.003342.4200010
Trent JohnstonIRE200720071111313*-1492.8600001
Mahela JayawardeneSL20072007110121212.003138.7100010
Upul TharangaSL20072007110121212.001392.3100020
Andre FletcherWI20162016110111111.004027.5000000
Josh HazlewoodAUS201620161111111*-11100.0000020
Denesh RamdinWI20162016110101010.002343.4800000
Jason HolderWI201620161111010*-2147.6200010
Shakib Al HasanBAN20072007110999.002733.3300010
Chamara SilvaSL20072007110999.002733.3300010
Steve SmithAUS20162016110888.001080.0000000
Mitchell MarshAUS20162016110888.001361.5400010
Carlos BrathwaiteWI20162016110888.001457.1400010
Mushfiqur RahimBAN20072007110666.001346.1500000
Habibul BasharBAN20072007110555.001435.7100000
Farveez MaharoofSL20072007110555.00955.5600000
Mohammad RafiqueBAN2007200711133*-742.8600000
WK McCallanIRE20072007110333.00650.0000000
Glenn MaxwellAUS20162016110333.00742.8600000
Abdur RazzakBAN2007200711122*-2100.0000000
Usman KhawajaAUS20162016110222.00728.5700000
Matthew WadeAUS20162016110222.001118.1800000
Muttiah MuralitharanSL20072007110111.001100.0000000
Marlon SamuelsWI20162016110111.00425.0000000
David WarnerAUS20162016110111.00520.0000000
WPUJC VaasSL20072007110000.0010.0000100
Lasith MalingaSL2007200711100*-20.0000000
Jeremy BrayIRE20072007110000.0090.0000100
Paul MooneyIRE20072007110000.0010.0000100
Nathan Coulter-NileAUS20162016110000.0070.0000100
Adam ZampaAUS20162016110000.0010.0000100

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.