O Thomas

ยท

'16 '17 '18 '19 '20 '21 '22 '23 '24 '25
CPL
ODI
T20I
IPL
LPL
BPL

Career Totals

O Thomas career totals across all leagues
Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Match Played
115 4 16 299 41 0 2,356 6 62 3,256 120 146 8 98

By Season

O Thomas stats by season
Season Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Match Played
CPL 2016 โ€” โ€” โ€” โ€” โ€” โ€” 36 0 1 41 1 4 1 2
CPL 2017 โ€” โ€” โ€” โ€” โ€” โ€” 36 0 2 63 4 1 โ€” 2
CPL 2018 3 0 1 11 2 0 228 0 1 318 18 18 1 10
ODI 2018 4 0 1 22 0 0 168 0 5 204 6 9 โ€” 4
T20I 2018 8 2 1 33 8 0 138 1 7 223 5 4 โ€” 6
CPL 2019 12 0 2 21 4 0 144 1 5 279 9 10 โ€” 6
IPL 2019 โ€” โ€” โ€” โ€” โ€” โ€” 60 0 2 79 5 1 1 4
ODI 2019 49 1 4 83 13 0 506 2 7 578 17 28 โ€” 13
T20I 2019 3 0 1 11 0 0 84 0 0 103 4 4 โ€” 4
CPL 2020 โ€” โ€” โ€” โ€” โ€” โ€” 42 0 1 78 1 9 1 3
ODI 2020 โ€” โ€” โ€” โ€” โ€” โ€” 55 1 0 41 3 1 โ€” 1
T20I 2020 โ€” โ€” โ€” โ€” โ€” โ€” 84 0 0 119 9 11 1 4
CPL 2021 2 0 0 11 0 0 138 0 2 170 6 9 โ€” 7
T20I 2021 4 0 0 21 1 0 78 0 4 157 3 2 โ€” 5
CPL 2022 โ€” โ€” โ€” โ€” โ€” โ€” 42 0 2 77 3 3 1 3
LPL 2022 โ€” โ€” โ€” โ€” โ€” โ€” 54 0 1 54 6 2 โ€” 3
CPL 2023 10 0 2 42 4 0 147 1 9 218 10 14 1 7
ODI 2023 5 0 1 11 0 0 90 0 0 88 2 0 โ€” 2
T20I 2023 โ€” โ€” โ€” โ€” โ€” โ€” 24 0 0 36 0 0 1 1
BPL 2024 โ€” โ€” โ€” โ€” โ€” โ€” 89 0 8 134 4 8 โ€” 5
ODI 2024 15 1 3 33 9 0 59 0 2 80 2 1 โ€” 3
CPL 2025 โ€” โ€” โ€” โ€” โ€” โ€” 54 0 3 116 2 7 โ€” 3

Game Log

O Thomas game-by-game statistics
Season Wk League Matchup Score Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Match Played
2016 Wk 1
2016 1 CPL Jamaica Tallawahs @ Trinbago Knight Riders 195โ€“110 12.0 0.0 0.0 13.0 0.0 1.0 1.0 1.0
2016 1 CPL Guyana Amazon Warriors @ Jamaica Tallawahs 93โ€“95 24.0 0.0 1.0 28.0 1.0 3.0 1.0
2017 Wk 1
2017 1 CPL Jamaica Tallawahs @ St Kitts and Nevis Patriots 157โ€“116 24.0 0.0 0.0 31.0 3.0 1.0 1.0
2017 1 CPL Jamaica Tallawahs @ Guyana Amazon Warriors 149โ€“150 12.0 0.0 2.0 32.0 1.0 0.0 1.0
2018 Wk 1
2018 1 CPL St Lucia Stars @ Jamaica Tallawahs 175โ€“176 24.0 0.0 0.0 39.0 3.0 1.0 1.0
2018 1 CPL Jamaica Tallawahs @ St Kitts and Nevis Patriots 178โ€“131 24.0 0.0 0.0 27.0 1.0 1.0 1.0 1.0
2018 1 CPL Guyana Amazon Warriors @ Jamaica Tallawahs 209โ€“138 3.0 0.0 1.0 11.0 2.0 0.0 24.0 0.0 1.0 32.0 2.0 3.0 1.0
2018 1 CPL Jamaica Tallawahs @ Trinbago Knight Riders 182โ€“184 24.0 0.0 0.0 29.0 2.0 2.0 1.0
2018 1 CPL Barbados Tridents @ Jamaica Tallawahs 156โ€“154 24.0 0.0 0.0 27.0 1.0 3.0 1.0
2018 1 CPL Jamaica Tallawahs @ St Lucia Stars 204โ€“183 18.0 0.0 0.0 27.0 2.0 3.0 1.0
2018 1 CPL Barbados Tridents @ Jamaica Tallawahs 151โ€“153 24.0 0.0 0.0 22.0 2.0 1.0 1.0
2018 1 CPL Jamaica Tallawahs @ St Kitts and Nevis Patriots 206โ€“118 18.0 0.0 0.0 32.0 1.0 2.0 1.0
2018 1 CPL Guyana Amazon Warriors @ Jamaica Tallawahs 173โ€“177 24.0 0.0 0.0 40.0 1.0 0.0 1.0
2018 1 CPL Jamaica Tallawahs @ St Kitts and Nevis Patriots 191โ€“193 24.0 0.0 0.0 43.0 3.0 2.0 1.0
2018 1 ODI West Indies @ India 322โ€“326 54.0 0.0 1.0 83.0 1.0 2.0 1.0
2018 1 ODI West Indies @ India 104โ€“105 2.0 0.0 0.0 11.0 0.0 0.0 24.0 0.0 1.0 33.0 1.0 1.0 1.0
2018 1 ODI Bangladesh @ West Indies 196โ€“195 2.0 0.0 1.0 11.0 0.0 0.0 30.0 0.0 1.0 34.0 1.0 3.0 1.0
2018 1 ODI Bangladesh @ West Indies 255โ€“256 60.0 0.0 2.0 54.0 3.0 3.0 1.0
2018 1 T20I West Indies @ India 109โ€“110 24.0 0.0 0.0 21.0 2.0 1.0 1.0
2018 1 T20I India @ West Indies 195โ€“124 4.0 2.0 1.0 11.0 8.0 0.0 24.0 1.0 1.0 27.0 0.0 0.0 1.0
2018 1 T20I West Indies @ India 181โ€“182 24.0 0.0 1.0 43.0 1.0 1.0 1.0
2018 1 T20I Bangladesh @ West Indies 129โ€“130 24.0 0.0 0.0 33.0 1.0 0.0 1.0
2018 1 T20I Bangladesh @ West Indies 211โ€“175 2.0 0.0 0.0 11.0 0.0 0.0 24.0 0.0 1.0 43.0 1.0 0.0 1.0
2018 1 T20I Bangladesh @ West Indies 140โ€“190 2.0 0.0 0.0 11.0 0.0 0.0 18.0 0.0 4.0 56.0 0.0 2.0 1.0
2019 Wk 1
2019 1 CPL Trinbago Knight Riders @ Jamaica Tallawahs 191โ€“169 24.0 0.0 0.0 39.0 0.0 1.0 1.0
2019 1 CPL Jamaica Tallawahs @ St Kitts and Nevis Patriots 241โ€“242 24.0 0.0 1.0 53.0 4.0 3.0 1.0
2019 1 CPL Jamaica Tallawahs @ St Lucia Zouks 170โ€“171 24.0 1.0 0.0 26.0 3.0 0.0 1.0
2019 1 CPL Trinbago Knight Riders @ Jamaica Tallawahs 267โ€“226 24.0 0.0 1.0 63.0 0.0 0.0 1.0
2019 1 CPL Guyana Amazon Warriors @ Jamaica Tallawahs 218โ€“137 8.0 0.0 1.0 11.0 2.0 0.0 24.0 0.0 2.0 58.0 0.0 2.0 1.0
2019 1 CPL Guyana Amazon Warriors @ Jamaica Tallawahs 156โ€“79 4.0 0.0 1.0 10.0 2.0 0.0 24.0 0.0 1.0 40.0 2.0 4.0 1.0
2019 1 IPL Kolkata Knight Riders @ Rajasthan Royals 175โ€“177 24.0 0.0 1.0 32.0 1.0 0.0 1.0
2019 1 IPL Sunrisers Hyderabad @ Rajasthan Royals 160โ€“161 24.0 0.0 0.0 28.0 2.0 1.0 1.0
2019 1 IPL Royal Challengers Bangalore @ Rajasthan Royals 62โ€“41 6.0 0.0 1.0 6.0 2.0 0.0 1.0 1.0
2019 1 IPL Rajasthan Royals @ Delhi Capitals 115โ€“121 6.0 0.0 0.0 13.0 0.0 0.0 1.0
2019 1 ODI West Indies @ England 360โ€“364 54.0 0.0 0.0 72.0 1.0 4.0 1.0
2019 1 ODI West Indies @ England 289โ€“263 30.0 0.0 0.0 32.0 1.0 0.0 1.0
2019 1 ODI West Indies @ England 389โ€“418 1.0 0.0 0.0 10.0 0.0 0.0 60.0 0.0 1.0 84.0 2.0 3.0 1.0
2019 1 ODI West Indies @ England 115โ€“113 31.0 1.0 0.0 21.0 5.0 1.0 1.0
2019 1 ODI Pakistan @ West Indies 105โ€“108 34.0 0.0 2.0 27.0 4.0 1.0 1.0
2019 1 ODI Australia @ West Indies 288โ€“273 4.0 0.0 1.0 11.0 0.0 0.0 60.0 0.0 1.0 63.0 2.0 8.0 1.0
2019 1 ODI South Africa @ West Indies 29โ€“0 3.0 0.0 0.0 1.0 0.0 0.0 1.0
2019 1 ODI England @ West Indies 213โ€“212 11.0 0.0 1.0 10.0 0.0 0.0 36.0 0.0 0.0 43.0 0.0 2.0 1.0
2019 1 ODI Bangladesh @ West Indies 322โ€“321 11.0 0.0 1.0 9.0 6.0 0.0 36.0 0.0 0.0 52.0 1.0 5.0 1.0
2019 1 ODI New Zealand @ West Indies 291โ€“286 4.0 0.0 1.0 11.0 0.0 0.0 36.0 0.0 0.0 30.0 0.0 0.0 1.0
2019 1 ODI India @ West Indies 268โ€“143 11.0 1.0 0.0 11.0 6.0 0.0 42.0 0.0 0.0 63.0 0.0 2.0 1.0
2019 1 ODI Sri Lanka @ West Indies 338โ€“315 6.0 0.0 0.0 10.0 1.0 0.0 60.0 1.0 2.0 58.0 1.0 0.0 1.0
2019 1 ODI West Indies @ India 210โ€“279 1.0 0.0 0.0 11.0 0.0 0.0 24.0 0.0 1.0 32.0 0.0 2.0 1.0
2019 1 T20I West Indies @ England 160โ€“161 12.0 0.0 0.0 18.0 0.0 1.0 1.0
2019 1 T20I India @ West Indies 98โ€“95 3.0 0.0 1.0 11.0 0.0 0.0 24.0 0.0 0.0 29.0 0.0 0.0 1.0
2019 1 T20I India @ West Indies 167โ€“98 24.0 0.0 0.0 27.0 2.0 2.0 1.0
2019 1 T20I West Indies @ India 146โ€“150 24.0 0.0 0.0 29.0 2.0 1.0 1.0
2020 Wk 1
2020 1 CPL St Lucia Zouks @ Jamaica Tallawahs 158โ€“160 12.0 0.0 0.0 18.0 0.0 4.0 1.0 1.0
2020 1 CPL Guyana Amazon Warriors @ Jamaica Tallawahs 118โ€“104 6.0 0.0 1.0 24.0 0.0 1.0 1.0
2020 1 CPL Jamaica Tallawahs @ Barbados Tridents 161โ€“165 24.0 0.0 0.0 36.0 1.0 4.0 1.0
2020 1 ODI West Indies @ Ireland 199โ€“203 55.0 1.0 0.0 41.0 3.0 1.0 1.0
2020 1 T20I Sri Lanka @ West Indies 171โ€“196 18.0 0.0 0.0 28.0 5.0 7.0 1.0
2020 1 T20I Sri Lanka @ West Indies 155โ€“158 24.0 0.0 0.0 24.0 1.0 2.0 1.0
2020 1 T20I West Indies @ New Zealand 180โ€“179 18.0 0.0 0.0 23.0 2.0 2.0 1.0 1.0
2020 1 T20I New Zealand @ West Indies 238โ€“166 24.0 0.0 0.0 44.0 1.0 0.0 1.0
2021 Wk 1
2021 1 CPL St Kitts and Nevis Patriots @ Barbados Royals 175โ€“154 24.0 0.0 1.0 22.0 3.0 3.0 1.0
2021 1 CPL Barbados Royals @ Trinbago Knight Riders 122โ€“125 2.0 0.0 0.0 11.0 0.0 0.0 24.0 0.0 1.0 14.0 1.0 0.0 1.0
2021 1 CPL Barbados Royals @ Jamaica Tallawahs 161โ€“146 24.0 0.0 0.0 34.0 0.0 3.0 1.0
2021 1 CPL Barbados Royals @ Jamaica Tallawahs 151โ€“155 12.0 0.0 0.0 20.0 0.0 0.0 1.0
2021 1 CPL Barbados Royals @ St Kitts and Nevis Patriots 160โ€“163 18.0 0.0 0.0 22.0 0.0 1.0 1.0
2021 1 CPL Barbados Royals @ Guyana Amazon Warriors 130โ€“136 12.0 0.0 0.0 25.0 0.0 1.0 1.0
2021 1 CPL St Lucia Kings @ Barbados Royals 190โ€“191 24.0 0.0 0.0 33.0 2.0 1.0 1.0
2021 1 T20I Australia @ West Indies 189โ€“185 12.0 0.0 2.0 31.0 1.0 1.0 1.0
2021 1 T20I West Indies @ Australia 199โ€“183 12.0 0.0 0.0 28.0 0.0 0.0 1.0
2021 1 T20I Pakistan @ West Indies 200โ€“137 3.0 0.0 0.0 10.0 1.0 0.0 24.0 0.0 2.0 38.0 1.0 1.0 1.0
2021 1 T20I Pakistan @ West Indies 172โ€“163 1.0 0.0 0.0 11.0 0.0 0.0 18.0 0.0 0.0 35.0 1.0 0.0 1.0
2021 1 T20I West Indies @ Pakistan 207โ€“208 12.0 0.0 0.0 25.0 0.0 0.0 1.0
2022 Wk 1
2022 1 CPL Barbados Royals @ Trinbago Knight Riders 194โ€“51 12.0 0.0 0.0 18.0 2.0 1.0 1.0
2022 1 CPL St Lucia Kings @ Barbados Royals 169โ€“175 18.0 0.0 1.0 28.0 1.0 2.0 1.0
2022 1 CPL Jamaica Tallawahs @ Barbados Royals 156โ€“157 12.0 0.0 1.0 31.0 0.0 0.0 1.0 1.0
2022 1 LPL Colombo Stars @ Kandy Falcons 106โ€“108 24.0 0.0 0.0 20.0 3.0 1.0 1.0
2022 1 LPL Kandy Falcons @ Dambulla Aura 160โ€“121 24.0 0.0 0.0 15.0 3.0 0.0 1.0
2022 1 LPL Kandy Falcons @ Colombo Stars 168โ€“169 6.0 0.0 1.0 19.0 0.0 1.0 1.0
2023 Wk 1
2023 1 CPL St Kitts and Nevis Patriots @ Jamaica Tallawahs 156โ€“157 1.0 0.0 1.0 11.0 0.0 0.0 24.0 0.0 0.0 25.0 1.0 2.0 1.0
2023 1 CPL Guyana Amazon Warriors @ St Kitts and Nevis Patriots 197โ€“132 5.0 0.0 1.0 11.0 3.0 0.0 24.0 0.0 1.0 38.0 3.0 1.0 1.0
2023 1 CPL St Kitts and Nevis Patriots @ Barbados Royals 197โ€“200 21.0 0.0 0.0 48.0 0.0 1.0 1.0 1.0
2023 1 CPL Guyana Amazon Warriors @ St Kitts and Nevis Patriots 186โ€“88 2.0 0.0 0.0 11.0 1.0 0.0 18.0 0.0 3.0 26.0 3.0 1.0 1.0
2023 1 CPL St Kitts and Nevis Patriots @ Barbados Royals 220โ€“223 24.0 0.0 1.0 34.0 1.0 2.0 1.0
2023 1 CPL St Lucia Kings @ St Kitts and Nevis Patriots 149โ€“150 18.0 1.0 2.0 14.0 1.0 0.0 1.0
2023 1 CPL Jamaica Tallawahs @ St Kitts and Nevis Patriots 178โ€“119 2.0 0.0 0.0 9.0 0.0 0.0 18.0 0.0 2.0 33.0 1.0 7.0 1.0
2023 1 ODI England @ West Indies 325โ€“326 60.0 0.0 0.0 57.0 2.0 0.0 1.0
2023 1 ODI West Indies @ England 202โ€“206 5.0 0.0 1.0 11.0 0.0 0.0 30.0 0.0 0.0 31.0 0.0 0.0 1.0
2023 1 T20I England @ West Indies 132โ€“133 24.0 0.0 0.0 36.0 0.0 0.0 1.0 1.0
2024 Wk 1
2024 1 BPL Chattogram Challengers @ Khulna Tigers 121โ€“122 23.0 0.0 0.0 38.0 2.0 2.0 1.0
2024 1 BPL Fortune Barishal @ Khulna Tigers 187โ€“188 24.0 0.0 2.0 38.0 1.0 1.0 1.0
2024 1 BPL Durdanto Dhaka @ Khulna Tigers 128โ€“131 24.0 0.0 2.0 18.0 0.0 3.0 1.0
2024 1 BPL Khulna Tigers @ Sylhet Strikers 128โ€“130 12.0 0.0 0.0 22.0 0.0 0.0 1.0
2024 1 BPL Khulna Tigers @ Chittagong Kings 203โ€“166 6.0 0.0 4.0 18.0 1.0 2.0 1.0
2024 1 ODI West Indies @ Australia 231โ€“232 5.0 0.0 1.0 11.0 2.0 0.0 30.0 0.0 0.0 40.0 0.0 0.0 1.0
2024 1 ODI Australia @ West Indies 258โ€“175 8.0 1.0 1.0 11.0 7.0 0.0 24.0 0.0 2.0 33.0 1.0 0.0 1.0
2024 1 ODI West Indies @ Australia 86โ€“87 2.0 0.0 1.0 11.0 0.0 0.0 5.0 0.0 0.0 7.0 1.0 1.0 1.0
2025 Wk 1
2025 1 CPL Trinbago Knight Riders @ St Lucia Kings 183โ€“165 24.0 0.0 0.0 31.0 1.0 2.0 1.0
2025 1 CPL Guyana Amazon Warriors @ St Lucia Kings 202โ€“203 24.0 0.0 3.0 63.0 1.0 1.0 1.0
2025 1 CPL St Kitts and Nevis Patriots @ St Lucia Kings 177โ€“180 6.0 0.0 0.0 22.0 0.0 4.0 1.0