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 2026AFGZIMT2069th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 records (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Sabina Park, Kingston×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacob OramNZ2007-2012330453215.005877.5900032
Shamar SpringerJT2019221443044.0036122.2200042
Carlos BrathwaiteWI/AH/SKAN2014-2019540442411.0042104.7600031
Ramaal LewisJT20195414437*14.6727162.9600024
Sunil NarineWI/GAW/TKR2012-2019137244208.806666.6700241
Marvan AtapattuSL2003120432821.5013531.8500040
Danza HyattAH/JT2013-20144414325*14.335874.1400031
Hashim AmlaTKR2016110424242.0036116.6700022
Manjural Islam RanaBAN2004120423521.0011735.9000041
Christopher BarnwellGAW2013-2016441422314.0035120.0000032
Eoin MorganIRE2007330412113.676662.1200041
Derval GreenJT20193324117*41.004395.3500031
Yasir HameedPAK2005120402620.005868.9700070
Stuart ThompsonIRE2014320403320.004295.2400040
Sanath JayasuriyaSL2003-2007230402613.335967.8000070
Khaled MashudBAN2004120393919.508446.4300140
Rishabh PantIND2017110383838.0035108.5700021
Murali VijayIND2011-2013230383012.676063.3300130
Nkruma BonnerJT2013-20154313831*19.005569.0900011
Andre BothaIRE2007-201044038289.508743.6800121
Jonathan CarterBT/SKAN2013-201954038239.505470.3700012
Scott StyrisNZ2007110373737.003897.3700023
Andrew PoynterIRE2014330373212.334877.0800060
Abhinav MukundIND2011120362518.0011631.0300040
Dean BrownlieNZ2012230363512.008542.3500150
George WorkerJT201944036189.003797.3000122
Corey CollymoreWI2003-2007910635138.756851.4700321
Jeetan PatelNZ2007110343434.003889.4700021
Trent JohnstonIRE2007-2010331342017.004379.0700021
MahmudullahBAN/JT/SKAN2017-201866134226.804477.2700121
Romesh KaluwitharanaSL2003120332316.505066.0000060
WPUJC VaasSL2003-2007221332133.009534.7400050
Daniel FlynnNZ2012220332116.5033100.0000060
Ricardo PowellWI2003110323232.004276.1900060
Umar BhattiCAN20101113232*-7841.0300011
Mohammad RafiqueBAN2004120323016.005162.7500050
Ian BellENG2009120322816.009434.0400030
Ryan SidebottomENG20091213226*32.0011527.8300030
Shannon GabrielWI/BT/SLZ2013-201855032156.406350.7900261
JP DuminyBT2019110313131.003588.5700030
Vasbert DrakesWI2003220313015.504963.2700050
Omari BanksWI2003-2004320312915.508536.4700020
Taijul IslamBAN2018121311831.004077.5000060
Raymon ReiferBT2013-2016221312231.0031100.0000031
Ian BradshawWI2005-20074313117*15.504667.3900020
Mitchell JohnsonAUS2008-2015230312210.338237.8000050
Ravichandran AshwinIND2011-20175533111*15.506051.6700020
Tillakaratne DilshanSL2007110303030.0027111.1100030
Devon ThomasAH/SKAN2014-201955030146.003976.9200122
K SantokieWI/GAW/JT2013-20181464301615.0030100.0000031

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.